12.01.2014 Aufrufe

2-up - ETH Zürich

2-up - ETH Zürich

2-up - ETH Zürich

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.

Implementierung von priority queues<br />

2. Implementierung: Unsortierte verkettete Liste<br />

• → insert benötigt O(1) Schritte<br />

(z.B. vorne anfügen)<br />

• → get_min benötigt O(n) Schritte<br />

(kleinstes Element suchen und ausketten)<br />

3. Implementierung: Heap-Datenstruktur<br />

„partiell“<br />

sortiert<br />

• → insert und get_min benötigen beide nur O(log n) Schritte<br />

!<br />

710<br />

15.<br />

Heaps<br />

Buch Mark Weiss „Data Structures & Problem Solving Using Java“ siehe:<br />

- 833-852 (Heap, Heapsort)<br />

711<br />

295

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!