08.01.2015 Aufrufe

Quicksort

Quicksort

Quicksort

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Korrektheit von PARTITION<br />

Behauptung (Invarianten): Es gelten:<br />

1. unmittelbar nach Zeile 2:<br />

max{A[k] | p − 1 ≤ k ≤ i} ≤ x ≤<br />

min{A[l] | j ≤ l ≤ r},<br />

2. unmittelbar nach Zeile 3 oder 4 bei i < j:<br />

max{A[k] | p − 1 ≤ k < i} ≤ x ≤<br />

min{A[l] | j < l ≤ r},<br />

3. unmittelbar nach Zeile 3 oder 4 bei i = j:<br />

max{A[k] | p − 1 ≤ k < i} ≤ x ≤<br />

min{A[l] | j ≤ l ≤ r}.<br />

Beweis: Induktion über die Anzahl der Durchläufe<br />

der while-Schleife.<br />

3

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!