Содержание
- Введение 1
- Теоретические основы алгоритмов 2
- - Определение и свойства алгоритма 2.1
- - Способы представления алгоритмов 2.2
- - Классификация алгоритмов 2.3
- Анализ алгоритмов и их эффективность 3
- - Алгоритмическая сложность и нотация "O-большое" 3.1
- - Методы оценки эффективности алгоритмов 3.2
- - Базовые алгоритмы поиска и сортировки 3.3
- Основные алгоритмические структуры 4
- - Последовательное выполнение 4.1
- - Ветвление (условный оператор) 4.2
- - Цикл 4.3
- Примеры практического применения алгоритмов 5
- - Алгоритмы поиска кратчайшего пути 5.1
- - Алгоритмы сжатия данных 5.2
- - Алгоритмы машинного обучения 5.3
- Заключение 6
- Список литературы 7