Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

? Laufzeit Speicherbedarf Bubblesort Quicksort Selectionsort Radixsort

Ähnliche Präsentationen


Präsentation zum Thema: "? Laufzeit Speicherbedarf Bubblesort Quicksort Selectionsort Radixsort"—  Präsentation transkript:

1 ? Laufzeit Speicherbedarf Bubblesort Quicksort Selectionsort Radixsort
Heapsort Mergesort Laufzeit Speicherbedarf Bogosort Insertsort

2 O o ω Ω Θ Landau-Symbole lim 𝑛→∞ 𝑓 𝑛 Edmund Landau * 1877 † 1938

3 f wächst nicht wesentlich schneller als g.
f ∈ O(g) f wächst nicht wesentlich schneller als g. Beispiele: ax+b ∈ O(x) ax+b ∈ O(x²) x³ ∈ O(x²)

4 f wächst nicht wesentlich schneller als g.
f = O(g) f wächst nicht wesentlich schneller als g. Beispiele: ax+b = O(x) ax+b = O(x²) x³ = O(x²)

5 „Worst Case“ bei Eingabe der Größe n.
Vergleichbarkeit O(x)⊂ O(x²) Laufzeit(n) = O(g(n)) Speicher(n) = O(h(n)) „Worst Case“ bei Eingabe der Größe n.

6 Laufzeit im „Worst Case“:
Lineare Suche 1 2 3 4 i 5 n Laufzeit im „Worst Case“: 2n+1 = O(n)

7 Laufzeit im „Worst Case“:
Binäre Suche n 3 1 2 6 4 5 Laufzeit im „Worst Case“: 3·log(n)+1 = O(log n)

8 Vergleich durch O-Notation
> Binäre Suche Lineare Suche O(log n) O(n)


Herunterladen ppt "? Laufzeit Speicherbedarf Bubblesort Quicksort Selectionsort Radixsort"

Ähnliche Präsentationen


Google-Anzeigen