Here live the solutions to some programming challenges from sites like uva, spoj and codeforces.
The problems are categorised into different topics (adhoc, graphs, number theory etc.)
I tried to document the approach of almost all solutions directly in a comment header in the source files.