Java MethodsLesson 24Preview gratis
Java Recursion
Lesson ini bagian dari Java · Semua level
Ringkasan
Recursion adalah teknik di mana method memanggil dirinya sendiri untuk memecah masalah menjadi kasus yang lebih kecil. Setiap rekursi wajib punya base case sebagai titik berhenti, jika tidak program akan berhenti karena stack overflow. Recursion cocok untuk masalah seperti faktorial dan deret Fibonacci.
Poin kunci
- Method rekursif memanggil dirinya sendiri di dalam badannya
- Base case wajib ada agar rekursi berhenti pada suatu titik
- Tanpa base case, program memunculkan StackOverflowError
- Contoh klasik: faktorial n! = n * faktorial(n-1) dengan faktorial(0) = 1
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.