avl-tree

Nach seinen Erfindern Adelson-Velskii und Landis benannt, ist ein AVL-Baum ein selbstbalancierender binärer Suchbaum.
5
Antworten

Wie überprüfe ich, ob meine AVL-Tree-Implementierung korrekt ist?

Jungs. Ich denke, ich habe eine AVL-Tree-Implementierung erstellt, aber da AVL Tree eine ziemlich komplexe Struktur ist, muss ich es testen. Die Frage ist also - wie kann ich es testen? Hast du irgendwelche Ideen? Bis zu diesem Zeitpunkt habe ic...
17.10.2010, 22:58
2
Antworten

Finden Sie die minimale Lücke zwischen zwei Zahlen in einem AVL-Baum

Ich habe eine Datenstruktur-Hausaufgabe, die zusätzlich zu den regulären AVL-Baumfunktionen eine Funktion hinzufügen muss, die die minimale Lücke zwischen zwei beliebigen Zahlen im AVL-Baum zurückgibt (die Knoten in der AVL stellen tatsächlich Z...
08.09.2012, 12:10
2
Antworten

Wie sieht die standardmäßige binäre Suchbaumstruktur in Scala aus?

Was ist die Standard-Balanced-Search-Tree-Implementierung, die in Scala 2.10.x verwendet werden sollte? Ich schaue mich um und es scheint, dass AVLTree entfernt wurde und RedBlack wird mit einer Nachricht (Since version 2.10.0) use Tree...
24.02.2014, 17:35
3
Antworten

Perfekt ausgewogener binärer Suchbaum

Ich habe eine theoretische Frage zu Balanced BST . Ich möchte Perfect Balanced Tree mit 2^k - 1 nodes aus einem normalen unbalanced BST erstellen. Die einfachste Lösung, die ich mir vorstellen kann, ist eine sortierte Array/Linked...
24.12.2012, 11:56
2
Antworten

Dynamische Ordnungsstatistik: Erhalten Sie k-tes Element in konstanter Zeit?

Ich versuche also, eine Datenstruktur zu implementieren, um die dynamische Ordnungsstatistik zu verarbeiten. Die Datenstruktur hat folgende Operationen: add (x): fügt ein neues Element mit dem Wert x ein get (k): gibt das k-te kleinste Ele...
06.01.2018, 16:30