09_Vorlesung_10_Jan_2008

09_Vorlesung_10_Jan_2008 - Datenstrukturen &...

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

View Full Document Right Arrow Icon
10.01.2008 helmut.hauser@IGI Algorithmen VO 708.031 9. Vorlesung, am 10.Jan. 2008
Background image of page 1

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

View Full DocumentRight Arrow Icon
10.01.2008 helmut.hauser@IGI Wiederholung Wörterbuchproblem (Suchen, Einfügen, Löschen) Eine gute Lösung: Hashtabellen (Gestreute Speicherung) Wichtig: Eine „gute“ Hashfunktion zu haben, um die Anzahl der Kollisionen zu minimieren. Kollisionen treten trotzdem auf Æ Kollisionsbehandlung Überlauferlisten (Chaining) Offene Adressierung
Background image of page 2
10.01.2008 helmut.hauser@IGI U = Universum aller möglichen Schlüssel Gestreute Speicherung - Hashtabellen Idee: Direkt aus dem Schlüssel durch eine so genannte Hashfunktion die Adresse zur Speicherung errechnen. Hashtabelle T j = m-1 j = m-2 j = 0 j = 1 Aktuelle Schlüssel w : : h(w) = j Kollision h (w) = h (w´)
Background image of page 3

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

View Full DocumentRight Arrow Icon
10.01.2008 helmut.hauser@IGI Überläuferlisten (Chaining) Bei einer Kollision h(w) = h(w´) werden die Daten in einer verketteten Liste angelegt: EINFÜGEN = LÖSCHEN = SUCHEN = ? ? ?
Background image of page 4
10.01.2008 helmut.hauser@IGI Überläuferlisten (Chaining) Bei einer Kollision h(w) = h(w´) werden die Daten in einer verketteten Liste angelegt: EINFÜGEN = LÖSCHEN = SUCHEN = zu erwartende Laufzeit: O(1+ α ) O(1+ α ) O(1 )
Background image of page 5

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

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

Page1 / 25

09_Vorlesung_10_Jan_2008 - Datenstrukturen &...

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

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