В учебном пособии излагаются основы алгоритмической грамотности (уточнение понятия алгоритма и алгоритмическая неразрешимость, анализ сложности алгоритмов, построение и анализ алгоритмов сортировки и поиска информации, выделение класса труднорешаемых задач).
С целью усвоения материала и развития алгоритмических навыков в каждом разделе даются упражнения для самостоятельной работы.
Предназначено для студентов, обучающихся по специальности 010501
Прикладная математика и информатика, направлению 010500.62 Прикладная математика и информатика и направлению 010400.62 Информационные технологии (дисциплина "Информатика, блок ЕН). Может быть использовано для других специальностей и дисциплин специализации.
Это и многое другое вы найдете в книге Основы теории алгоритмов (В. С. Рублев)