Skip to content · ⁨Saltar al contenido⁩

Recursion: base case and recursive case · ⁨Recursión: caso base y caso recursivo⁩

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.
Español

Una función que se llama a sí misma

  • La recursión es cuando una función se llama a sí misma para resolver una versión más pequeña del mismo problema.
  • Necesita dos partes: un caso base que detenga la ejecución, y un caso recursivo que reduzca el problema.
  • Sin un caso base, se llamaría a sí misma infinitamente y provocaría un fallo.

Handout · ⁨Material⁩

Log in or create account · ⁨Iniciar sesión o crear cuenta⁩

IGCSE, A-Level & AP