arrays:uebungenkurzarbeit:aufgabe3loesung:start
Aufgabe 3 Lösung
Im Algorithmus selection sort kommt ein "Dreiertausch" vor. Erläutere den Zweck dieses Dreiertauschs und seine Funktionsweise.
Lösung:
Der Dreiertausch wird im selection sort-Algorithmus verwendet, um den Wert zweier Elemente des zu sortierenden Arrays zu vertauschen. Dies geschieht in drei Schritten:
- 1. Sichere den Wert des ersten Elements in einer Variablen z.
- 2. Überschreibe das erste Element mit dem Wert des zweiten.
- 3. Überschreibe das zweite Element mit dem Wert von z.
Schritt 1 ist notwendig, da ansonsten bei Schritt 2 der ursprüngliche Wert des ersten Elements verloren geht.
arrays/uebungenkurzarbeit/aufgabe3loesung/start.txt · Zuletzt geändert: 2025/03/24 14:53 von Martin Pabst