Έχω ένα δυαδικό δέντρο αναζήτησης (BST) με n κόμβους. Μπορεί να χρειαστώ O(n) χρόνο για να βρω ένα στοιχείο:
Το 30% επέλεξε το ισορροπημένο δέντρο, ενώ σε ισορροπημένο BST η σύγκριση με κάθε κόμβο δείχνει πάντα προς τα πού να ψάξουμε, άρα αρκούν O(log n) βήματα.
Το κόστος της αναζήτησης σε BST είναι ανάλογο του ύψους του· πότε το ύψος γίνεται ίσο με n;
Αριθμός στον οδηγό: Κ22.9
(στο κεφάλαιο) ·
Μόνιμο αναγνωριστικό: kahoot-bst-worst-case ·
Σύνδεσμος: https://progintro.github.io/study/questions/kahoot/kahoot-bst-worst-case.html ·
Markdown (GitHub)