I've been studying my fundamental data structures a bunch recently, trying to make sure I've got them down cold.
By "fundamental", I mean the real basic ones. Fancy ones like Red-Black Trees and Bloom Filters are clearly worth knowing, but they're usually either enhancements of fundamental ones (Red-Black Trees are binary search trees with special properties to keep them balanced) or they're only useful in very specific situations (Bloom Filters).
So far, I'm "fluent" in the following data structures:
However, I feel like I'm missing something. Are there any fundamental ones that I'm forgetting about?
EDIT: Added these after posting the question
Sets
As a principle I never say try [anySearhEngine] on it, but you can checkout this list : http://en.wikipedia.org/wiki/List_of_data_structures
Also the Graph data structure is fundamental.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With