Here are many solutions for the google code jam competition in various languages. There are also some other solutions from a few other algorithm/computing problem sites. Links: Google code jam USA Computing Olympiad Project Euler UVA Online Judge