Personal repo for the Algorithms: Design and Analysis, Part 1 Coursera's course