- Dijkstra's Algorithm - Binary tree traversals - Boyer-Moore Voting Algorithm - Cycle detection - Graph traversals - Kruskal's Algorithm - Multi-source Bread-first search - Quickselect - Three way partitioning - Topological sort