Visualisasi Algoritma Rekursif Online
Masukkan n (0-200) dan lihat urutan panggilan faktorial dengan indentasi. Hasil akurat menggunakan BigInt. Coba sekarang. Pemrosesan dilakukan secara lokal d…
Mulai menggunakan
Fitur dan Contoh Kerja
Alat ini membantu memahami rekursi dengan memvisualisasikan rantai panggilan faktorial. Misalnya, untuk n=3, urutan yang ditampilkan adalah:
factorial(3)
factorial(2)
factorial(1)
Hasil: 6Setiap panggilan rekursif menambah dua spasi di awal baris, sehingga kedalaman rekursi terlihat jelas. Perhitungan menggunakan BigInt, sehingga tidak ada kehilangan presisi hingga n=200.
Batasan dan Catatan
- Alat ini hanya memvisualisasikan satu rantai panggilan faktorial langsung, bukan rekursi lain seperti Fibonacci.
- Input harus bilangan bulat antara 0 dan 200; di luar itu akan ditolak.
- Visualisasi berjalan di browser dan ukuran jejak tumbuh linear dengan n.
Pertanyaan Umum (FAQ)
1. Mengapa hasil untuk n=200 tidak menjadi Infinity?
Karena perhitungan menggunakan BigInt, yang mendukung bilangan bulat besar, sehingga faktorial 200 tetap akurat.
2. Apakah alat ini dapat memvisualisasikan fungsi rekursif lain?
Tidak, alat ini dikhususkan untuk faktorial dan hanya menampilkan rantai panggilan langsung.
3. Bagaimana jika saya memasukkan angka desimal?
Input non-integer akan ditolak; Anda harus memasukkan bilangan bulat.
Pemrosesan dilakukan secara lokal di browser Anda.