This Repository includes the solutions to the Coursera course "Design and analysis of algorithms" thought by Tim Roughgarden in Java