Announcement

Collapse
No announcement yet.

Quellcode für Sortieralgorithmen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Quellcode für Sortieralgorithmen

    Hallo,
    die Theorie habe ich verstanden, aber weiß nicht wie ich anfangen soll !
    Ich muß ein Programm schreiben, welches eine bestimmte Anzahl von Zahlen sortiert und die sortierte Folge wieder ausgibt. Zum Abspeichern der Zahlen
    sollte ein Feld verwendet werden. Wählbar ist eine beliebige Sortieralgorithmus. Also möglichst einfach und "primitiv". Die zu sortierende Zahlenfolge wird am Anfang in das Datenfeld geladen. Benutzereingaben sind nicht erforderlich.
    Danke fürs Hilfe

  • #2
    Hallo,

    eine simple Variante ist:

    public class Sort {
    public static void main(String args[])
    {
    int aNumber[] = {3, 2, 4, 5, 1};

    for (int i=0; i<5; i++) {
    for (int j=i; j<5; j++) {
    if (aNumber[i] > aNumber[j]) {
    int nTemp = aNumber[i];
    aNumber[i] = aNumber[j];
    aNumber[j] = nTemp;
    }
    }
    }
    for (int i=0; i<5; i++) {
    System.out.println(aNumber[i]);
    }
    }

    Comment

    Working...
    X