Данное исследование посвящено глубокому изучению природы рекурсивных алгоритмов, являющихся фундаментальным инструментом в информатике. Основное внимание уделяется детальному анализу и практической реализации двух классических примеров рекурсии: вычисления факториала и генерации последовательности чисел Фибоначчи. Проект демонстрирует, как рекурсивные подходы позволяют элегантно решать задачи, разбивая их на более мелкие, самоподобные подзадачи. Рассматриваются как преимущества, так и потенциальные недостатки рекурсивных методов, включая вопросы производительности и глубины стека вызовов. Особое внимание уделяется оптимизации рекурсивных функций, таких как использование мемоизации для чисел Фибоначчи, что значительно повышает эффективность вычислений. Работа ориентирована на предоставление комплексного понимания рекурсии через конкретные, легко усваиваемые примеры.