Sortierverfahren

aus www.iwiki.de, der freien Wissensdatenbank

(Weitergeleitet von Sortieralgorithmus)

Ein Sortierverfahren ist ein Algorithmus, der dazu dient, eine Liste von Elementen zu sortieren. Voraussetzung ist, dass auf der Menge der Elemente eine strenge schwache Ordnung definiert ist, z.B. die lexikographische Ordnung von Zeichenketten oder die numerische Ordnung von Zahlen.

Inhaltsverzeichnis

Sortierverfahren

Es gibt verschiedene Sortierverfahren, die unterschiedlich effizient arbeiten. Einige Sortierverfahren benötigen außerdem neben dem zur Speicherung des Arrays nötigen noch weiteren Speicherplatz. KomplexitĂ€t und Speicherbedarf hĂ€ngen bei einigen Sortierverfahren von der anfĂ€nglichen Anordnung der Werte im Array ab, man unterscheidet dann zwischen Best Case (bester Fall), Average Case (Durchschnittsverhalten) und Worst Case (schlechtester Fall).

Die gebrÀuchlichsten Sortierverfahren sind:

Literatur

H.W. Lang: Algorithmen in Java. Oldenbourg (2003)

Links

Weblinks