Prosze o wytłumaczenie rozwiązania tej rekurencji
Postać rekurencji: T(n) = 2T(n/2) + n
Zgadnięte rozwiązanie: T(n) = Θ(n log n)
Podstawa: n=2; T(1)=1; T(2)=4;
Indukcja: T(n) ≤ 2 (c(n/2)log(n/2)) + n ≤ c n log(n/2) + n T(n) ≤ c n log(n/2) + n = cn log(n) – cn log(2) + n T(n) ≤ cn log(n) – cn log(2) + n = cn log (n) – cn + n T(n) ≤ cn log (n) – cn + n ≤ cn log(n) spełnione dla c>=1;