bauingenieurseite.de / Bauinformatik / Sortieren von Zahlen
Das als Beispiel mit SUNs Java Development Kit mitgelieferte SortDemo
demonstriert hervorragend verschiedene Sortieralgorithmen.
Bi-Directional Bubble Sort | Bubble Sort | Quick Sort |
|
|
|
Das folgende Fortran-90-Programm verwendet den schnellen Quicksort-Algorithmus, der
in einem eigenen Modul gekapselt ist, so daß man ihn wiederverwenden kann.
Beachtenswert ist auch, daß die Felder dynamisch angelegt werden, also beliebig
groß sein können.
Struktogramm des Hauptprogrammes
Eingabe der Anzahl der Zahlenwerte
|
Feld für Werte anlegen
|
Schleife über der Anzahl der Zahlenwerte
Eingabe des Zahlenwertes
|
Zahlenwert im Feld ablegen
|
|
Feld absteigend sortieren
|
Schleife über der Anzahl der Zahlenwerte
|
Schleife, solange Abfrage ergibt, daß weitere Folgen sortiert werden
sollen
|
bauingenieurseite.de / Bauinformatik / Sortieren von Zahlen