Motivation for Data Structures
-
I'd expect a software developer to know what data structure to use in which situation. I've known people who will "just use a vector" with no due consideration to anything else. I think it sucks to work with such careless/lazy people. If someone doesn't have the common sense to choose an appropriate data structure, they'll not like working with me. If someone didn't know as much to make the right choice from a vector, unordered set, queue, stack, list, etc. then they need to urgently educate themselves. In short, you don't need to implement every kind of data structure, but you should at least know which one to pick from the standard library.
Awesome. I think I just needed to find the right instruction source and implementation. I found a book that is now working for me and I'm finding it much more interesting/fun to implement the data structures in C++ than C# or Java, mainly due to how pointers work.
-
Awesome. I think I just needed to find the right instruction source and implementation. I found a book that is now working for me and I'm finding it much more interesting/fun to implement the data structures in C++ than C# or Java, mainly due to how pointers work.
Good on you for accepting critical feedback and working on it! I don't come across people like you ever so often. :) :thumbsup:
-
Good on you for accepting critical feedback and working on it! I don't come across people like you ever so often. :) :thumbsup:
Thanks. And I appreciate your post. Sometimes I need a kick in the right direction, which is also why I ask these types of questions. I try to follow this advice:
I am the smartest man in Athens because I know that I know nothing. - Socrates