Programs written for Coursera's Algorithms: Design & Analysis, Part I course.