Next: Quicksort
Up: Selektieren und Sortieren
Previous: Untere Schranke für (vergleichbasiertes)
Gegeben n-Schlüsseln . Schlüsseln gleichverteilt. Um diese zu sortieren:
- 1.
- Initialisiere Buckets
- 2.
- Lege ai in Bucket
- 3.
- Sortiere Schlüssel innerhalb jedes Buckets
- 4.
- Kankataniere Buckets
Beweis: Sei ni die Anzahl der Elemente im Bucket bi (nach Schritt 2). Die
Schritte 1,2 und 4 benötigen zusammen die Zeit . Die Zeit für Schritt 3 beträgt:
Die Erwartungswert für läßt sich folgendermaßen abschätzen:
Abbas-Bardia Kabiri-Jarghouyeh
3/3/1999