01.03.2014 Aufrufe

13SS_6b_PG1_Algorithmen_Datenstrukturen_Suchen_Sortieren_Stud_01_21.pdf

13SS_6b_PG1_Algorithmen_Datenstrukturen_Suchen_Sortieren_Stud_01_21.pdf

13SS_6b_PG1_Algorithmen_Datenstrukturen_Suchen_Sortieren_Stud_01_21.pdf

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.

<strong>Sortieren</strong> durch Einfügen - Komplexität und Eigenschaften<br />

FB Informatik<br />

Prof. Dr. R.Nitsch<br />

Worst Case bei invers sortierter Reihe<br />

Max. Anzahl der Vergleiche:<br />

12 ... ( N 1)<br />

<br />

( 1)<br />

<br />

2 2 2<br />

2<br />

N N N N<br />

N 1<br />

<br />

k 1<br />

Max. Anzahl der Verschiebungen:<br />

12 ... ( N 1) N( N 1)/ 2<br />

k<br />

first 420 97 97 35 35<br />

97 420 420 97 97<br />

420 420 420 420 3<strong>01</strong><br />

35 35 35 420 420<br />

3<strong>01</strong> 3<strong>01</strong> 3<strong>01</strong> 3<strong>01</strong> 420<br />

last … … … … …<br />

teilsortierte Reihe unsortierte Reihe<br />

Best Case bei sortierter Reihe<br />

Min. Anzahl der Vergleiche: 1 1 ... 1N<br />

1<br />

Min. Anzahl der Verschiebungen:<br />

0<br />

Vorteilhaft bei fast sortierten Reihen:<br />

In-place-Verfahren, stabil<br />

20.06.2<strong>01</strong>3 21

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!