Implementation of data structures and algorithms introduced in MIT OCW 6006 and 6046 in ReasonML.
Currently focusing on data structures and algorithms introduced in 6006
Checkout the contribution guidelines.
- Insertion Sort
- Merge Sort
- Heaps
- AVL Trees
- Counting Sort
- Radix Sort
- Hashing with Chaining
- Table Doubling
- Karp-Rabin
- Hashing with Open Addressing
- Karatsuba Multiplication
- Breadth-First Search (BFS)
- Depth-First Search (DFS)
- Topological Sort
- Dijkstra
- Bellman-Ford