Java-Turtle - Felder sortieren

Aus ProgrammingWiki
  • Strukturierte Datentypen - Arrays, Felder sortieren

Häufig müssen Daten sortiert werden – überlegen Sie welche Besonderheiten es bei der Sortierung mit Algorithmen gibt! Nutzen Sie dazu die Materialien – führen Sie tabellarisch Protokoll!
Wie viele Zahlen können gleichzeitig verglichen werden?
Nach wie vielen Durchläufen sind die Zahlen sortiert?

Koehler_B4_5_Sort_Schachtel1.jpgKoehler_B4_5_Sort_Schachtel2.jpgKoehler_B4_5_Sort_Schachtel3.jpg

Bei diesem Sortieralgorithmus steigen größere Elemente nach „oben“ - daher der Name Bubble-Sort.
Versuchen Sie die Zahlenfolge nach dem Sortierprinzip Bubble-Sort zu ordnen:

    

 6  4  3  2 
 
 
 

|    

 4  3  2  6 
 
 
 

|    

                
 
 
 

Sortieren das folgende Array mit dem Bubble-Sort-Algorithmus: