Literatur: Verschiedene Kapitel aus [CLR90]. Daneben Abschnitt 2.5 aus [Heu97].
Inhalt Analyse von Divide and Conquer ·lineare, O(nlogn), polynomielle Komplexität
Laufzeitanalyse für Divide & Conquer |
T(n) | = | O(1) für n£ n0 | |||||
T(n) | = |
|
T(n) = a T(n/b) + f(n) |
Lösen der Rekurrenzgleichung |
T(n) | = |
|
||||||||||||||||||
= |
|
|||||||||||||||||||
... | ||||||||||||||||||||
= |
|
|||||||||||||||||||
= |
|
|||||||||||||||||||
= |
|
|||||||||||||||||||
= |
|
Spezialfall: lineare Zeitkomplexität |
T(n) | = |
|
|||||||||||||||||
= |
|
||||||||||||||||||
= |
|
||||||||||||||||||
£ | O(n) |
Spezialfall: O(nlogn) |
T(n) | = |
|
|||||||||||||||||
= |
|
||||||||||||||||||
= |
|
||||||||||||||||||
£ | O(nlogn) |
Spezialfall: polynomiale Laufzeit |
T(n) | = |
|
||||||||||||||||||||||||||
£ |
|
|||||||||||||||||||||||||||
£ |
|
|||||||||||||||||||||||||||
£ |
|
|||||||||||||||||||||||||||
£ |
|