Coursework implementations for the Princeton Algorithms I, II MOOC on Coursera
- Union-Find
- Deques, Randomized Queues
- MergeSort
- Priority Queue, A* Search
- k-d tree, Range Search, Nearest Neighbor Search
- Digraph, TopSort, LCA
- SSSP, Dijkstra's, MST
- MaxFlow, MinCut
- Baseball Elimination: https://coursera.cs.princeton.edu/algs4/assignments/baseball/specification.php
- Substring Search, KMP
- Huffman Compression, RLE