Why lookup in a Binary Search Tree is O(log(n))?
I can see how, when looking up a value in a BST we leave half the tree everytime we compare a node with the value we are looking for. However I fail to see why the time complexity is O(log(n)). So, my question is: If we have a tree of N elements, why the time … Read more