Bäume

Aus Infostudium Wiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Binär-Baum

  • Das Kind links besitzt einen kleineren Wert als der Vater, das rechte einen größeren.

Rot-Schwarz-Baum

Eine Unterart des Binär-Baumes. Es gelten zusätzlich folgende Regeln:

  1. Jeder Knoten im Baum ist entweder rot oder schwarz.
  2. Die Wurzel des Baums ist schwarz.
  3. Jedes Blatt (NIL-Knoten) ist schwarz.
  4. Kein roter Knoten hat ein rotes Kind.
  5. Die Anzahl der schwarzen Knoten von jedem beliebigen Knoten zu einem Blatt (Schwarztiefe) ist auf allen Pfaden gleich

AVL-Baum

Splay-Baum

Ein Splay-Baum ist eine selbstreorganisierende Datenstruktur. Es ist ein Binärer Suchbaum, wobei bei jedem Suchen oder Einfügen das gesuchte oder neu eingefügte Element durch Rotationen nach oben rotiert wird, sodass es nach dem Suchen die Wurzel ist. Somit werden Elemente, die vor kurzer Zeit gesucht wurden schnell gefunden, da diese noch relativ nah an der Wurzel sind. Die Rotationen sind identisch wie beim AVL-Baum, mit dem Unterschied, dass hier falls der Knoten einen Rechts-Rechts- oder einen Links-Links-Großvater hat, der Vater zuerst rotiert wird. ansonsten wird einfach der Knoten in jedem Schritt normal nach oben rotiert.

B-Baum / (a,b)-Baum

Weblinks

Persönliche Werkzeuge