Programming, Algorithms, Data, Tech, Web Development.
most important thing to keep in mind in programming is to solve a problem with proper tools. There are tons of cases where a simple linked list with its O(N) lookup might be more preferable than a BST with its O(logN) lookup. Typically we would use a library implementation of a BST, most likely