The solution of each problem is written in C++. For each problem, apart from its description and the source code of the solution, there are testcases available and a simple script that runs all the tests.
- Lab1: Sorting and Searching algorithms.
- Lab2: Greedy algorithms and Dynamic Programming.
- Lab3: Graph traversal and Minimum Spanning Tree algorithms.
- Lab4: Sortest path algorithms.