Практический курс по C/C++: stepik.org/cou... Телеграм-канал: t.me/java_and_c Инфо-сайт: proproprogs.ru... Что такое рекурсивные функции и принцип их работы. Пример использования рекурсивной функции. Ограничения рекурсивных функций.
Новички, если вам не надо создавать подобные игры или этот пример для вас показался не лучшим, то просто представьте, что с помощью рекурсии можно обойти небольшое изображение и вывести его текстом или, как было сказано, что иерархические структуры лучше проходить с помощью рекурсии (можно использовать и другие алгоритмы, но для обучения и пониманию работы рекурсивных функций -- самое то!). А так видеоурок как всегда на высшем уровне, лайк автоматом!
Спасибо, полезно и интересно! Я для себя сделал вывод, если нет острой необходимости, не использовать рекурсию. Потому что в сложной задаче, легко ошибиться и сделать бесконечную рекурсию