Содержание
- Введение 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