I am working on a project that uses a binary search tree. By that, I mean the standard BST: http://en.wikipedia.org/wiki/Binary_search_tree
I have three questions:
After talking to some people, I was lead to believe that perhaps, these standard binary search trees are not often used, and instead things like red-black trees and AVL trees are used (among many others, if you notice one that should be stated, say it). Would you say this is correct?
The reason I ask, is because I asked some people "when to balance a BST" and they basically told me to look at other data structures. If you can answer when to balance a standard BST, that would be good as well.
Finally, what are the most commonly used data structures in the real world?
Bookmarks