![]() Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
![]() Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
![]() |
Складність алгоритмів, зведення задач, нижні оцінки складності задач
Час, який витрачається алгоритмом, як функція розміру задачі, називається часовою складністю цього алгоритму. Гранична поведінка цієї складності при збільшені розміру задачі називається асимптотичною часовою складністю. Аналогічно, можна виділити об’ємну складність та асимптотичну об’ємну складність. Оцінки складності: · верхні оцінки: · нижні оцінки: · ефективні оцінки: Позначенням Зведення задач. Метод зведення використовується для встановлення оцінки складності однієї задачі за відомою оцінкою складності іншої задачі. Нехай маємо задачу 1. Початкові дані задачі 2. Розв’язується задача 3. Розв’язок задачі Якщо кроки 1 та 3 можна виконати за час Зводимість не є симетричним відношенням. Якщо задачі Нижні оцінки методом перетворення: Якщо відомо, що задача Верхні оцінки методом перетворення: Якщо відомо, що задачу Відомі нижні оцінки складності деяких задач: · Для скінченної · Для впорядкування сукупності з · Якщо деяка задача у · Задачі із нижньою оцінкою складності o перевірка того, чи є у заданій сукупності два рівних елементи; o перевірка включення множин; o перевірка перетину множин; o перевірка на значимість: дано o перевірка Date: 2015-09-24; view: 556; Нарушение авторских прав |