CS344: Rutgers' Fall 2016.
Professor: Farach-Colton.
This project transforms the theoretical aspects of Algorithms into Go code. Code is not thothroughly tested.
- Sorting algorithms
- Binsort (Bucket sort)
- Bubble sort
- Insertion sort
- Quick sort
- Merge sort
- Selection sort
- Graph algorithms
0. Data Structure
1. Adjacent matrix
2. Adjacent list
- Minimum Spanning Tree
- Prim's algorithm
- Kruskal's algorithm
- Traversal
- BFS
- DFS
- Path
- Shortest Path with Dijikstra
- Minimum Spanning Tree
- Maximum contiguous subarray sum
- Kadane's algorithm
- Bruteforce
- Find a popular number
- Moore's voting algorithm
- Set: Union-Find Data Structure