next up previous contents
Next: Höhenbalancierte binäre Suchbäume (AVL-Bäume) Up: Binäre Suchbäume Previous: Binäre Suchbäume

Natürliche binäre Suchbäume

Definition: Ein natürlicher binärer Suchbaum über einem durch $\leq$ geordneten Universum U ist ein interner Binärbaum (Schlüssel an den internen Knoten).
Sortierungsbedingung:
(Alle Schlüssel im l. UB von v) $\leq$ Key(v) $\leq$ (Alle Schlüssel im r. UB von v)


\begin{picture}
(125,75)
\put(5,5){\circle{10}}
\put(2.5,2.5){\makebox(5,5){1}}
...
 ...}
\put(117,25){\makebox(5,5){13}}
\put(119.5,32.5){\line(-1,1){14}}\end{picture}

Lemma: Die In-Order-Linialisierung eines binären Suchbaumes mit obigen Suchwegbedingungen ergibt eine aufsteigende Folge von Schlüsselwertern.

Operationen:

$\textstyle\parbox{65mm}{\textbf{Problem:} Lineare Entartung von nat\uml {u}rlic...
 ...ich sind $\Rightarrow$\space $\vert$\space E($h$) - 
$\theta(\sqrt{n}) \vert$.}$


\begin{picture}
(50,53)
\put(20,0){
\framebox 
(5,5){}}
\put(41,0){
\framebox 
(...
 ...x 
(5,5){}}
\put(8,45){\vector(1,-1){1}}
\put(8,45){\line(-1,1){6}}\end{picture}



Abbas-Bardia Kabiri-Jarghouyeh
3/3/1999