AVLBäume
AVL-Bäume sind eine Klasse selbstbalancierender binärer Suchbäume. Sie wurden 1962 von G. Adelson-Velsky und E. M. Landis eingeführt und tragen ihren Namen. Zentral für AVL-Bäume ist die Balancierung: Die Höhen der linken und rechten Teilbäume eines Knotens unterscheiden sich höchstens um eins. Diese Eigenschaft begrenzt die Baumhöhe auf O(log n) und sorgt dafür, dass Such-, Einfüge- und Löschoperationen im worst-case logarithmisch bleiben.
Jeder Knoten enthält in der Regel einen Schlüssel (und optional einen Wert) sowie Verweise auf linkes und
Aufbau der Balancierung erfolgt nach dem BST-Prozess: Nach dem Einfügen oder Löschen werden Höhen aktualisiert und
Komplexität und Anwendungen: Die worst-case Zeit für Suche, Einfügen und Löschen beträgt O(log n); der Platzbedarf