1° Metoda indukcyjna
T(n)=4⋅T(2n)+n T(1)=Θ(1) Założenie indukcyjne: ∀k<n: T(k)≤c⋅k3 Robimy krok indukcyjny T(n)=4⋅T(2n)+n≤4c⋅23n3+n= =c⋅n3+(−2c⋅n3+n)≤c⋅n3 przy czym (−2c⋅n3+n)≤0 wówczas
−2cn3+n≤0 2cn2≥1
c=2,n0=1 T(n)=O(n3)
T(n)=O(n2) Założenie indukcyjne ∀k<n: T(k)≤ck2 Krok indukcyjny T(n)≤4⋅22cn2+n=cn2+n≤cn2 |
Założenie indukcyjne ∀k<n:T(k)≤c1k2−c2k Krok indukcyjny T(n)≤4(c14n2−c22n)+n= =c1n2−2c2n+n≤c1n2−c2n= c1n2−c2n+(c2n+n)≤c1n2+c2n przy czym (c2n+n)≤0 wówczas
−c2n+n≤0 c2≥1 T(1)≤c1−c2≥0
T(n)=O(n2)