06_Vorlesung_15_Nov_2007

06_Vorlesung_15_Nov_2007 - Datenstrukturen Algorithmen VO...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
Datenstrukturen & Algorithmen VO 708.031 6. Vorlesung, am 15.Nov. 2007
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
15.11.2007 [email protected] 2 Wiederholung - Halde Haldenbedingung - Maximum steht an erster Position - absteigend sortiertes Feld ist auch eine Halde - aber nicht jede Halde ist absteigend sortiert ! - Es gibt mehrere Möglichkeiten gegebene Werte als Halde zu formulieren z.B.: A[i] max {A[2i], A[2i+1]}, für i=1,2,…floor(n/2) Eine Halde (Heap) ist ein lineares Feld A[1. .n], wobei gilt: 20 1 5 6 8 12 0 6 5 8 99 31 4 6 7 9 9
Background image of page 2
15.11.2007 [email protected] 3 Halde - Baumdarstellung 9 7 8 4 1 0 2 3 3 8 7 6 i=1 5 4 2 41 20 3 8 7 9 Höhe h = floor (ld n ) 45 78 6 3 2 1 Lineare Feld A
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
15.11.2007 [email protected] 4 Wiederholung - Halde Verhaldungsprozess: Aufbau einer Halde : Von i = n/2 bis 1 alle Elemente verhalden T(n) = O(Höhe des Haldenbaumes)= O(log n) T(n) = O(n/2 * Verhalden) = O(n*log n) T(n) = O(n) Bei genauerer Analyse ! Nicht scharf!
Background image of page 4
15.11.2007 [email protected] 5 Anwendung: Warteschlange mit Prioritäten (Priority Queue) Eine Warteschlange ist eine dynamische Datenstruktur, die auf eine Menge A
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 11/19/2009 for the course HKJLHKJL 565 taught by Professor Fhfh during the Spring '09 term at University of Graz.

Page1 / 12

06_Vorlesung_15_Nov_2007 - Datenstrukturen Algorithmen VO...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online