Информатика ЕГЭ. № 16. Рекурсивные алгоритмы. Рекурсивные функции с текстовым выводом. № 9646. 2 способа решения
Простыми словами о рекурсии
В программировании рекурсия, или же рекурсивная функция — это такая функция, которая вызывает саму себя.
Рекурсию также можно сравнить с матрёшкой. Первая кукла самая большая, за ней идёт точно такая же кукла, но поменьше...
Пять причин поместить функции в класс
Не все функции созданы одинаковыми. Класс — это набор каким-то образом связанных друг с другом функций. Они могут принадлежать одной категории и иметь что-то общее в том, что выполняют.
В любом случае иногда лучше писать функции как метод объекта...