Algorithmen und Datenstrukturen
Algorithmen und Datenstrukturen
Algorithmen und Datenstrukturen
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
AVL-Bäume<br />
(Adelson-Velskii, Landis, 1962)<br />
Binärer Suchbaum t heißt AVL-Baum, wenn in jedem Knoten<br />
Node(x, l, r) in t gilt:<br />
|hoehe(l) − hoehe(r)| ≤ 1<br />
(AVL-Eigenschaft)<br />
Optimierung: Speichern der Balance hoehe(l) − hoehe(r) in<br />
jedem Knoten erlaubt schnellen Test<br />
◮ Suche O(log(n))<br />
◮ Einfügen <strong>und</strong> Löschen:<br />
zunächst Einfügeoperationen für binäre Suchbäume<br />
danach Wiederherstellung der AVL-Eigenschaft<br />
126