You are viewing a single comment's thread.

view the rest of the comments →

1
-1

[–] king_of_voat 1 point -1 points (+0|-1) ago 

While it's true that you probably won't ever have to implement fundamental datastructures yourself knowledge of them is really important. Algorithms as a topic are by far not the only thing you should focus on studying.

If you know your datastructures, deciding how you want to write something performantly will become a lot easier, just consider e.g. that tree maps can be useful in cases where you need to be able to lookup all values with a key greater than x. You could work around with using some sort of hash map / list combination but knowing this stuff will make your life way easier.