Skip to content · ⁨Passer au contenu⁩

Recursion: base case and recursive case · ⁨Récursion : cas de base et cas récursif⁩

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.
Français

Une fonction qui s'appelle elle-même

  • La récursion est quand une fonction s'appelle elle-même pour résoudre une version plus petite du même problème.
  • Elle a besoin de deux parties : un cas de base qui s'arrête, et un cas récursif qui réduit le problème.
  • Sans cas de base, elle s'appellerait indéfiniment et planterait.

Handout · ⁨Fiche de cours⁩

Log in or create account · ⁨Se connecter ou créer un compte⁩

IGCSE, A-Level & AP