Nächstes Element in einem binären sortierten Baum

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

*Gegeben sei ein Wert k E V, gesucht wird der
Knoten n(T, k) = u E T mit
v(u) > k und ¬ exists u' E T: v(u') > k und v(u') < v(u).

1.Wenn T leer ist, dann gibt es kein solches Element.
 
2.Sei t = root(T).
 
3.Falls k >= v(t), dann ist n(T2, k) das gewünschte Element (falls existent).
 
4.Falls hingegen k < v(t), dann ist es n(T1, k), falls existent, oder andernfalls t.
 

*Das erste Element eines binären sortierten Baumes läßt sich leicht bestimmen, indem ganz nach links abgestiegen wird.
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1999 Andreas Borchert, in HTML konvertiert am 29.06.1999