A collection of all the programs I wrote during Coursera's Design and Analysis of Algorithms Part 2