Рекурсия

Оригинальное название: recursion

Коротко

Приём, при котором функция вызывает саму себя для решения уменьшенной версии исходной задачи.

Что такое «Рекурсия»

Приём, при котором функция вызывает саму себя для решения уменьшенной версии исходной задачи. Рекурсия естественно описывает задачи с самоподобной структурой: деревья, обходы, деление пополам. Обязательное условие — базовый случай, при котором вызовы прекращаются, иначе наступит переполнение стека. Иногда рекурсию заменяют циклом ради экономии памяти, но для многих задач она читается яснее.

Обновлено:

Все термины раздела «Backend»

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.