faecher:informatik:oberstufe:algorithmen:sorting:bubblesort:start

Dies ist eine alte Version des Dokuments!


Bubblesort

Bubblesort ist ein einfacher und wenig performanter Sortieralgorithmus. Um das Array zu sortieren, durchläuft Bubble Sort das gesamte Array und vergleicht dabei jeweils benachbarte Elemente (das i-te Element wird mit dem i+1-ten Element verglichen). Ist das folgende Element kleiner als das aktuelle Element, werden die beiden Elemente vertauscht.

Anschließend wird das Array erneut durchlaufen, bis es sortiert ist:


(A1)

  • Wieviele Vertauschungen haben stattgefunden, um die erste Zeile des dargestellten Sortiervorgangs zu erreichen?
  • Was geschieht bei jedem Durchlauf des Arrays jeweils? Kannst du erklären, woher der Name des Verfahrens kommen könnte?

(A2)

  • faecher/informatik/oberstufe/algorithmen/sorting/bubblesort/start.1675707342.txt.gz
  • Zuletzt geändert: 06.02.2023 18:15
  • von Frank Schiebel