Overview
Set and HashSet
Map and HashMap
ArrayList and LinkedList
Stack
Queue
Binary Tree
Trie
Heap / Priority Queue
Graphs
Disjoint Sets / Union Find
Comparator and Comparable
Iterator
Cheat Sheets