This repository consists of codes written during my undergraduate Design and Analysis of Algorithms course! I will add the codes in seperate folders according to different topics and different labs and codes with multiple implementaions in different languages will be clubbed in single folders!
To Do
- Elapsed time, gnuplot, graphviz
- Heapsort vs Mergesort vs Quicksort
- Priority queues
- Bucketsort
- Order statistics
- Open hashing
- Huffman coding
- Dijkstra’s algorithm
- Matrix chain multiplication
- Longest common sequence
- Closest pair of points
- Turnpike reconstruction
- Splay trees
Additional To do's include covering codes on
- Greedy Algorithms
- Dynamic Programming
- Divide and conquer
- Graphs
- Trees