Целью освоения дисциплины является ознакомление студентов с фундаментальными алгоритмами обработки данных, а также с современными методами исследования алгоритмов и оценки их алгоритмической сложности.
В папке Presentations
приведены некоторые материалы курса, необходимые для выполнения заданий.
Практические работы:
- Практическая работа №1. Создание одномерного массива с датчиком случайных чисел
- Практическая работа №2. Анализ сложности алгоритмов сортировки
- Практическая работа №3. Анализ работы алгоритмов поиска
- Практическая работа №4. Поиск в деревьях
- Практическая работа №5. Машина Тьюринга
- Практическая работа №6. Рекурсивные алгоритмы