Skip to Content
Programmierung, Algorithmen und Datenstrukturen
book

Programmierung, Algorithmen und Datenstrukturen

by Heinz-Peter Gumm, Manfred Sommer
September 2016
Intermediate to advanced
460 pages
13h 22m
German
De Gruyter Oldenbourg
Content preview from Programmierung, Algorithmen und Datenstrukturen

Abb. 5.60. Eine einfache Rotation.

Durch Umhängen des Unterbaumes B – dazu müssen lediglich zwei Referenzen verändert werden – wird die AVL-Eigenschaft wiederhergestellt. Man kann sich vorstellen, dass man den tieferen Knoten y fasst und ihn hochhebt, um ihn zur neuen Wurzel zu machen. Dazu muss man die Verbindung zu B trennen und B dafür als rechten Sohn von x einhängen. Vorher wie nachher befinden sich alle Elemente des Unterbaumes B zwischen x und y, daher ist der neue Baum immer noch ein binärer Suchbaum. An den „Höhenlinien“ der Figur kann man ablesen, dass nach dem Umhängen sowohl x als auch y den d-Wert 0 haben.

AVL-Bäume sind nach ihren ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Theoretische Informatik - ganz praktisch

Theoretische Informatik - ganz praktisch

Lukas König, Friederike Pfeiffer-Bohnen, Hartmut Schmeck

Publisher Resources

ISBN: 9783110442311