Here there are solutions for very famous algorithm riddles http://adventofcode.com/ If you don't know it - every year there are new 24 riddles (for 24 days of December) available. For now you can find solutions for the year 2017 but soon I'll provide more. It is also a structured project for later easy implementation of new riddles or publish them as a source to different project like web app.