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