Why does the BST rule matter?
A Binary Search Tree keeps each left subtree smaller and each right subtree larger than its parent. Each comparison rules out half of the remaining choices-when the tree stays reasonably balanced.
Search / insert
O(h)
Inorder output
sorted
Worst-case height
O(n)