Функциональное программирование, лекция 2, часть ...
🧠 Рекурсия в программировании: как функция может вызывать саму себя
? Представьте, что вы открываете коробку, внутри которой лежит ещё одна коробка. А в ней — следующая. И так до тех пор, пока не найдёте самую маленькую. Примерно так работает рекурсия — один из самых интересных и непростых принципов программирования. 💻 Что такое рекурсия? Это способ решения задачи, при котором функция вызывает саму себя, постепенно разбивая сложную задачу на более простые. Например, вычислим факториал числа 5: 5! = 5 × 4 × 3 × 2 × 1 = 120 На языке Python это можно записать...