Nächste Seite: Mastertheorem Aufwärts: Hauptseite Algorithmen Vorherige Seite: Inhalt Inhalt
Unterabschnitte
Rekurrenzen
Euklid (Bestimmung des ggTs)
Der Euklidische Algortihmus berechnet den ggT mittels rekursiven Aufrufen1 folgendermaßen:Hierbei werden alle Faktoren, die nicht Primfaktoren beider Zahlen sind, herausgezogen, bis letztendlich
Der Worst-Case-Fall des Euklidalgorithmus sind die Fibonaccizahlen. Die Fibonaccizahlen haben die Eigenschaft, daß wenn man den Rest von
Für Fibonaccizahlen gilt
Wir sehen, daß je größer die Zahlen werden, die Häufigkeit der Fibonaccizahlen logarithmisch abnimmt, da die Größe der Fibonaccizahlen exponentiell steigt. Somit gilt
Binäre Suche
1.Fall:
|
|
|
|
|
|
|
|
|
|
|
2.Fall:
Mergesort
1. Fall
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quicksort
Worst-Case
Average Case
Für
Durch Induktion kann man zeigen (ohne Beweis):
Wobei
Hiermit läßt sich
Fußnoten
- ... Aufrufen1
- Es gibt auch ein iteratives Verfahren des Euklidischen Algorithmusses.
Nächste Seite: Mastertheorem Aufwärts: Hauptseite Algorithmen Vorherige Seite: Inhalt Inhalt