Es gibt viele verschiedene Sortier-Algorithmen. Heute lernt ihr den "BubbleSort"-Algorithmus kennen.
Dieser Algorithmus ist einfach zu implementieren, ist also ein guter Startpunkt für uns.
Sortierungherunter und öffne es in BlueJ.
public void bubblesort(){ for (int j = 0; j < MAX-1;j++) { //nach einem Durchlauf steht das größte Element ganz hinten // der nächste Durchlauf kann also das letzte Element aussparen // so erklärt sich, dass die zweite For-Schleife nur bis MAX-1-j geht. for (int i = 0; i<MAX-1-j;i++) { //ist das aktuelle Element größer als das nächste, //werden die beiden Elemente miteinander vertauscht. if(zahl[i] > zahl[i+1]) tausche(i, i+1); } } }
Sie nutzen einen Browser mit dem tutory.de nicht einwandfrei funktioniert. Bitte aktualisieren Sie Ihren Browser.
Sie verwenden eine ältere Version Ihres Browsers. Es ist möglich, dass tutory.de mit dieser Version nicht einwandfrei funktioniert. Um tutory.de optimal nutzen zu können, aktualisieren Sie bitte Ihren Browser oder installieren Sie einen dieser kostenlosen Browser: