My solutions to Standford Coursera Course: Algorithms: Design and Analysis, Part 1