Algorithms, attempts and solutions to some online judges and programming challenges platforms around the web.