Слайд 2Литература
Ахо, Хопкропфт, Ульман. Построение и анализ вычислительных алгоритмов. 1979

Слайд 3Сложность алгоритмов
Функция сложности f(x)
Для любых входных данных размером не более

чем x время работы алгоритма не больше чем f(x)
Классы сложности:
полиномиальные
экспоненциальные
Слайд 4Классы сложности
Вычислительные устройства:
Машина Тьюринга и эквивалентные ей устройства
Недетерминированная машина Тьюринга
Класс NP-сложных задач.

Слайд 5Структуры данных и алгоритмы
Массив – итеративные алгоритмы
Рекурсивные структуры данных (списки, деревья и

т.д.) – рекурсия
Язык программирования Паскаль