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
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