Dnothing & Xiao
Листал тут старые, уже никому не нужные теории, наткнулся на старинную работу про рекурсию. А ты как думаешь, там вообще что-то полезное про алгоритмы говорится?
Ну, рекурсия – это просто функция, которая вызывает саму себя. В теории, она показывает, как задачу можно разбить на одинаковые подзадачи, что является важной алгоритмической идеей. Но настоящий смысл в том, как ты управляешь стеком вызовов и избегаешь бесконечных циклов. Это не волшебство, просто повторяющийся узор. Если хочешь углубиться, посмотри на хвостовую рекурсию или мемоизацию. А так – просто классный трюк.