Ein AVL-Baum ist eine selbstbalancierende binäre Suchbaumstruktur, die sicherstellt, dass die Höhenbalance zwischen linken und rechten Unterbäumen für jeden Knoten im Baum eingehalten wird. Wenn diese Balance durch Einfügen oder Löschen von Knoten verletzt wird, sind Rotationen notwendig, um die Struktur wieder ins Gleichgewicht zu bringen. Es gibt vier Hauptarten von Rotationen:
Durch diese Rotationen wird die Höhe des Baumes minimiert, was die Effizienz von Such-, Einfüge- und Löschoperationen verbessert und eine Zeitkomplexität von gewährleistet.
Starte dein personalisiertes Lernelebnis mit acemate. Melde dich kostenlos an und finde Zusammenfassungen und Altklausuren für deine Universität.