Komplexität eines verschachtelten binären Suchbaumes

stimmen
0

Wer weiß, wie die Komplexität eines verschachtelten binären Suchbaumes zu berechnen? Ich habe einen verschachtelten binären Suchbaum bis zu einer Tiefe von 3 BSTs umgesetzt.

EDIT: I für die Verwirrung entschuldigen, ich hatte gemeint, dass jeder Knoten des BST zu dem Wurzelknoten eines anderen BST zeigen würde. Die Komplexität Ich bitte um Zeit war, die Komplexität der Suche, zu aktualisieren und löschen (Grundoperationen). Ich hatte davon ausgehen, dass da die Zeitkomplexität eines BST war O (log (n)), die Zeitkomplexität eines verschachtelten BST in Bezug auf die Suche, aktualisieren und löschen würde nicht so viel unterscheiden.

Veröffentlicht am 06/04/2011 um 21:20
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
1

Ich gehe davon aus, dass durch „verschachtelte“ Sie bedeuten, dass jeder Knoten eines bestimmten Baum auf den Stamm eines anderen Baumes, bis zu 3 Ebenen tief.

Nun ein binärer Suchbaum wird in der Regel sein O (log n) Lookup Zeit. Da Sie 3-Lookups tun, ist, dass O (log a * log log c b *). Natürlich vorausgesetzt, dass heißt, dass sie gut ausgewogen und alles sind. Der schlimmste Fall für einen binären Suchbaum ist O (n) (man dächte an einem Baum, wo es ist im Grunde eine gerade Linie). Dann wäre die schlimmste Fall Zeit O (a * b * c).

Und für die Aufzeichnung, AB und c sind die Anzahl der Elemente in dem ersten Baum, zweiten nested Baum, und die dritten nested doppelt Baum, respectively.

Beantwortet am 06/04/2011 um 21:26
quelle vom benutzer

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