Previous: Untere Schranke für Sortieren durch Vergleichen
Up: Sortieren
Next: Objektorientierte Programmierung
Es folgt ein Sortierverfahren,
welches ohne Vergleichen arbeitet und daher
die Voraussetzungen für die Ableitung der
untere Schranke
nicht erfüllt
und sie daher unterbieten kann.
BucketSort sortiert
einen endlichen, zuvor bekannten Schlüsselbereich durch
Verteilen auf Buckets. Eine Erweiterung dieser Idee
für das Sortieren von Strings führt zum Sortierverfahren
RadixSort, welches hier nicht behandelt wird.
Source:
BucketSort.java
JavaDoc:
BucketSort.html
Applet:
Previous: Untere Schranke für Sortieren durch Vergleichen
Up: Sortieren
Next: Objektorientierte Programmierung