Coding solutions to multiple problems using different types of algorithms like Divide & Conquer, Greedy, and Dynamic Programming.
This is a university (GUC) course assignment. Course name is (CSEN 703 : Analysis and Design of Algorithms). For a detailed description of the assignment and its requirements, please have a look at the assignment PDF file.