145 прочтений · 4 года назад
От транзистора до фреймворка. Часть 13. Рекурсия
Видео: YouTube Тем кто ознакомился с предыдущей статьей ничего страшного не грозит. Речь пойдет о рекурсивных функциях. Если коротко, то это функции, вызывающие сами себя. Рекурсия это мощнейший инструмент, позволяющий решить широкий класс задач. Инструмент этот весьма опасный в неумелых руках. Кроме того, что этот инструмент  мощный, он требует хорошего абстрактного мышления. Даже всесторонняя помощь отладчика в среде разработки по началу вряд ли сильно поможет. Но если вдумчиво освоить материал, то все становится понятным...
209 прочтений · 3 года назад
Простыми словами о рекурсии
В программировании рекурсия, или же рекурсивная функция — это такая функция, которая вызывает саму себя. Рекурсию также можно сравнить с матрёшкой. Первая кукла самая большая, за ней идёт точно такая же кукла, но поменьше...