Yazeka
Arama sonuçlarına göre oluşturuldu
Özyinelemeli fonksiyon, kendisini doğrudan veya dolaylı olarak çağıran bir fonksiyondur 12. Çalışma prensibi şu şekildedir:
- Temel Durum: Özyinelemenin sona erdiği koşuldur 23. Bu koşul sağlanmazsa, fonksiyon sonsuz döngüye girer 13.
- Özyinelemeli Durum: Fonksiyonun kendisini daha küçük veya daha basit bir girdi ile çağırdığı kısımdır 2.
Özyinelemeli bir fonksiyon çağrıldığında:
- Temel durumun karşılanıp karşılanmadığı kontrol edilir 2.
- Evet ise, sonuç döndürülür 2.
- Hayır ise, bazı işlemler gerçekleştirilir ve değiştirilmiş argümanlarla fonksiyon tekrar çağrılır 2.
- Her çağrı, çağrı yığınına yeni bir çerçeve ekler 24.
- Temel duruma ulaşıldığında, fonksiyon geri döner ve çağrı yığını her özyinelemeli çağrıyı çözerek çözülmeye başlar 2.
5 kaynaktan alınan bilgiyle göre: