Hi,
Folienskript 5, S.34/35:
Meiner Meinung nach implementiert der Pseudocode S.35 den Algorithmus ewas anders als es
dem Ablauf S. 34 entspricht:

Auf S. 34 werden in einem Durchlauf nur diejenigen Vertauschungen vorgenommen, die unmittelbar vor Beginn des Durchlaufs feststehen, so dass sich jedes Element pro Durchlauf um max. eine Position verschieben kann.

Demgegenüber wird in einem Schleifendurchlauf auf S. 35 das grösste noch nicht sortierte Element
ans aktuelle Maximum verschoben.

Ergebnis ist natürlich dasselbe, aber die Implementation entspricht eben nicht ganz der Veranschaulichung.
Bitte klärt mich auf, falls ichs missverstanden habe.

danke