Repository for the Coursera Algorithms Part 1 course