Beruflich Dokumente
Kultur Dokumente
Aufgabenblatt 2
Aufgabe 4
Der Sortieralgorithmus Insertion-Sort kann auch rekursiv definiert werden. Um das Array A[1, .., n]
zu sortieren, wird A[1, .., n − 1] sortiert und das Element A[n] in das restliche Array einsortiert.
Schreiben Sie den passenden Pseudo-Code.
Aufgabe 5
Aufgabe 6
In der Praxis werden rekursive Sortierverfahren oft mit iterativen Sortierverfahren kombiniert, um
die Rekursion nicht bis zu den trivialen Basisfällen durchführen zu müssen. Ab welcher Rekur-
sionstiefe kann bei Merge-Sort auf Insertion-Sort “umgeschaltet” werden, ohne die worst-case
Laufzeitkomplexität zu erhöhen? Erläutern Sie den resultierenden Algorithmus.
1/1