Skip to content · ⁨Перейти к содержанию⁩

Recursion: base case and recursive case · ⁨Рекурсия: базовый случай и рекурсивный случай⁩

English

A function that calls itself

  • Recursion is when a function calls itself to solve a smaller version of the same problem.
  • It needs two parts: a base case that stops, and a recursive case that shrinks the problem.
  • Without a base case, it would call itself forever and crash.
Русский

Функция, вызывающая саму себя

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

Handout · ⁨Раздаточный материал⁩

Log in or create account · ⁨Войти или создать аккаунт⁩

IGCSE, A-Level & AP