Skip to content · ⁨Pular para o conteúdo⁩

Recursion: base case and recursive case · ⁨Recursão: caso base e 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.
Português

Uma função que se chama

  • Recursão é quando uma função chama ela mesma para resolver uma versão menor do mesmo problema.
  • Precisa de duas partes: um caso base que para, e um caso recursivo que reduz o problema.
  • Sem um caso base, chamaria a si mesma para sempre e travaria.

Handout · ⁨Material de apoio⁩

Log in or create account · ⁨Entrar ou criar conta⁩

IGCSE, A-Level & AP