- Vector: STL vector
- LinkedList: STL list
- Stack: STL stack
- Queue: STL queue
- Double-ended Queue (Deque): STL deque
- Balanced Binary Search Tree (BST): STL map/set
- Heap: STL priority_queue
- Hash Table: STL unordered_map
- Adjacency Matrix
- Adjacency List
- The Edge List