Frage zum Binary Search Tree?

stimmen
1

Heute in der Klasse meiner Professoren sagte, dass es ein Gleichgewicht binärer Suchbaum, die ich vorher noch nie davon gehört. Ich möchte ohne Rotation gibt es ein Gleichgewicht Binary Suchbaum wissen? Von meinem Verständnis ist Gleichgewicht Binary Search Baum AVL-Baum. Außer, dass ich nicht denke, es ist möglich, eine ‚Balance Binary Search Baum‘ zu bauen. Aber wenn im Fall gibt es eine Datenstruktur wie die, wie könnte ich einen ‚Balance binären Suchbaum‘ aus einer Reihe von Zufallszahlen zu bauen?

Vielen Dank,

Veröffentlicht am 26/08/2010 um 04:53
quelle vom benutzer
In anderen Sprachen...                            


2 antworten

stimmen
0

Die Idee hinter bevöl ausgeglichen binären Suchbaum mit Zufallszahlen ist, wie Sie Knoten zu dem Baum hinzugefügt werden, der Schlüssel Zufallszahlen. Wenn Sie einen ausgewogenen binären Suchbaum implementieren werden, füllen Sie es mit 100s oder 1000s Knoten mit Zufallszahl. Die Höhe sollte so klein wie möglich sein - was das Hauptmerkmal eines ausgewogenen binären Suchbaumes ist.

Es gibt ausgewogene binäre Suchbäume andere als AVL-Bäume (wie Rot-Schwarz-Baum). Google-Suche mit einer ausgewogenen binärer Suchbaum.

Beantwortet am 26/08/2010 um 05:04
quelle vom benutzer

stimmen
1

Wikipedia hat eine schöne Liste von Bäumen an der Unterseite von jedem Baum in Verbindung stehende Artikel wie http://en.wikipedia.org/wiki/Self-balancing_binary_search_tree

Beantwortet am 26/08/2010 um 05:30
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more