Özyineleme
Yazeka
Arama sonuçlarına dayanarak oluşturuldu
Özyineleme, bir fonksiyonun kendisini doğrudan veya dolaylı olarak çağırarak karmaşık problemleri daha basit alt problemlere bölme yöntemidir. Temel durum ve özyinelemeli durum olmak üzere iki bileşeni bulunur; temel durumda süreç sona erer, özyinelemde ise problem küçülerek tekrar çözülür.1234
Faktöriyel hesaplama gibi matematiksel işlemlerde ve ağaç/grafik veri yapılarında doğal olarak kullanılır. Ancak her çağrıda bellek kullanımı artar, bu nedenle derin özyineleme performans sorunlarına yol açabilir.2513