Hi all,
I'm about to teach AVL trees for a section of 6.006, and while thinking it through, I came up with the following question, which, I strongly suspect, should be well-understood.
Say one wants to maintain a binary search tree with height , where n is the total number of nodes, under insertions. How quickly can one insert? Can one do it in time ?
For instance, AVL trees give you height around .
What do you think?