Skip to content · ⁨Lompat ke konten⁩

Recursion: base case and recursive case · ⁨Resursif: kasus dasar dan kasus rekursif⁩

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.
Bahasa Indonesia

Fungsi yang memanggil dirinya sendiri

  • Rekursi adalah ketika sebuah fungsi memanggil dirinya sendiri untuk menyelesaikan versi masalah yang lebih kecil.
  • Membutuhkan dua bagian: kasus dasar yang menghentikan, dan kasus rekursif yang mengecilkan masalah.
  • Tanpa kasus dasar, ia akan memanggil dirinya sendiri selamanya dan menyebabkan crash.

Handout · ⁨Lembar Kerja⁩

Log in or create account · ⁨Masuk atau buat akun⁩

IGCSE, A-Level & AP