Live-Vergleich
Wähle eine Array-Größe und drück Start. Alle drei Algorithmen sortieren das gleiche Array parallel. Der Operation-Counter zählt Vergleiche und Schreiboperationen mit.
Probier folgendes:
- Zufällig + n = 8: Unterschied klein, alle ähnlich
- Zufällig + n = 32: Bubble bricht weg, Merge und Quick fast gleich auf
- Sortiert + n = 16: Quicksort rutscht auf O(n²) ab und wird fast so langsam wie Bubblesort. Genau dafür gibt es randomisierte Pivots.
Interaktive Visualisierung
Animiert mehrere Sortier-Algorithmen parallel mit Vergleichs- und Tausch-Counter.
Die Animation lügt nicht. Bubblesort schiebt jeden großen Wert mühsam Stück für Stück nach rechts. Mergesort baut sein Ergebnis aus immer größeren sortierten Blöcken zusammen. Quicksort partitioniert um Pivot-Punkte herum.
Die Operation-Zähler bestätigen genau was die Big-O-Analyse vorhersagt: n² wächst quadratisch, n · log₂ n fast linear, und Quicksort kann je nach Eingabe in beide Welten fallen.