Rekürsif Denklem Çözme Yöntemleri
1. Tekrarlama Yöntemi (Iteration Method)
2. Rekürsif Ağaç Yöntemi (Recursive Tree Method)
3. Usta Yöntemi (Master Method)
T(n) = T(n-1) + n Θ(n2)
T(n) = T(n/2) + c Θ(lgn)
T(n) = T(n/2) + n Θ(n)
T(n) = T(n/2) + n Θ(n)
T(n) = 2T(n/2) + 1 Θ(n)
Rekürsif Ağaç Yöntemi (Recursive Tree Method)
Egzersiz
T (n) = 2T(n/ 2) +n2
Bu fonksiyon için özyineleme ağacı:
Bu durumda, belirli bir düzeyde yapılan toplam işi elde etmek için ağacın her satırı boyunca toplama işlemi yapılmalıdır.
Bu toplam geometrik seri toplamıdır O (n2 ) . Bu durumda ağacın derinliği gerçekten önemli değil; Her düzeyde iş miktarını çok hızlı bir şekilde Toplam sadece sabit bir faktör daha root daha olduğunu azalmaktadır.
Egzersiz
T (n) = T (n / 3) + T (2n / 3) + n
Birkaç seviyeli rekürsif ağaç: