- Case Study: Union-Find
- SequentialSearchST
- BinarySearchST
- Binary Search Tree (BST)
- RedBlackBST
- SeparateChainingHashST
- LinearProbingHashST
- Client
- Undirected Graphs
- Directed Graphs (Digraph)
- Minimum Spanning Tree (MST)
- Shortest Paths (SP)
- String Sorts
- Tries
- Substring Search
- Regular Expressions
- Suffix Arrays