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