Υπάρχουν πάρα πολλοί αλγόριθμοι για την αυτο-εξισορρόπησης δέντρα αναζήτησης, πολλά από τα οποία είναι σύνθετα και άλλα τα οποία είναι αρκετά απλή (αν και με κάποιες επιφυλάξεις).
Το βιβλίο «Εισαγωγή στην Αλγόριθμοι, Second Edition» από Cormen, Leisserson, Rivest, και Stein είναι μια εξαιρετική εισαγωγή στο αλγορίθμους και καλύπτει κόκκινο / μαύρο δέντρα πολύ καλά. Είναι επίσης ένα μεγάλο βιβλίο γενικά για αλγορίθμων και δομών δεδομένων.
Αν σας ενδιαφέρει να χρησιμοποιούν τα δέντρα άτεχνος , τα οποία είναι εξαιρετικά γρήγορη και πραγματικά αρκετά εύκολο να εφαρμοστεί, το αρχικό έγγραφο σχετικά με τη δομή των δεδομένων είναι πολύ προσιτές. Συν τοις άλλοις, περιλαμβάνει μια απόδειξη από όλα τα όρια χρόνου εκτέλεσης.
Η treap είναι μια απλή τυχαία ισορροπημένη δυαδικό δέντρο αναζήτησης που μπορεί να εφαρμοστεί πολύ εύκολα μόλις ξέρετε πώς να εφαρμόσουν περιστροφές δέντρο . Οι περιστροφές Δέντρο χρησιμοποιούνται επίσης σε δέντρα άτεχνος, καθώς και γι 'αυτό ίσως αξίζει να διερευνηθεί.
Για AVL δέντρα , αυτή η διάλεξη φαίνεται να είναι μια καλή πηγή.
Η ελπίδα αυτό βοηθά!