Solutions for the Algorithms: Design and Analysis, Part 2 (Stanford) @ Coursera, in various programming languages