r/programmingproblems
› A subreddit dedicated to discussing competition style programming problems. ***** **Competitive Programming Resources** ***** **Judge Sites:** * [TopCoder](http://www.topcoder.com/tc) - click O(n) icon in top-left for arena * [Problem Set Analysis (SRM)](http://apps.topcoder.com/wiki/display/tc/Algorithm+Problem+Set+Analysis) * [Match Editorials (TCHS)](http://community.topcoder.com/tc?module=Static&d1=hs&d2=match_editorials&d3=archive) * [USACO Training Program](http://train.usaco.org/usacogate) * [UVa Online Judge](http://uva.onlinejudge.org/) * [Problem suggestions/statistics](http://uhunt.felix-halim.net/) * [Sphere Online Judge](http://www.spoj.pl/) * [Project Euler](http://projecteuler.net/) ***** **Books:** * Competitive Programming 2 - Steven Halim * Programming Challenges - Steven S. Skiena * The Algorithm Design Manual - Steven S. Skiena * Introduction to Algorithms - CLRS * [Algorithms - DPV (Dasgupta) (free)](http://www.cs.berkeley.edu/~vazirani/algorithms.html) * [Art of Programming Contest - Ahmed Shamsul Arefin (free)](http://online-judge.uva.es/p/Art_of_Programming_Contest_SE_for_uva.pdf) * [The Hitchhiker's Guide to the Programming Contests (free)](http://comscigate.com/Books/contests/icpc.pdf) * [Mathematics for Computer Science - LLM (free)](http://courses.csail.mit.edu/6.042/spring12/mcsfull.pdf) ***** **Online References:** * [TopCoder tutorials](http://community.topcoder.com/tc?module=Static&d1=tutorials&d2=alg_index) * [UVa problem hints](http://www.comp.nus.edu.sg/~stevenha/programming/acmoj.html) * [Wikipedia list of algorithms](http://en.wikipedia.org/wiki/List_of_algorithms) ***** **Courses/Lecture Notes:** * [UIIC algorithms course](http://www.cs.uiuc.edu/~jeffe/teaching/algorithms/) * [Coursera](https://www.coursera.org/) * [Udacity](http://www.udacity.com/) ***** **Related subreddits:** * [/r/dailyprogrammer](/r/dailyprogrammer) * [/r/programingchallenges](/r/programingchallenges) * [/r/programmingchallenges](/r/programmingchallenges) * [/r/CodingContests](/r/CodingContests) * [/r/CS_Questions](/r/CS_Questions) ***** **General CS subreddits:** * [/r/algorithms](/r/algorithms) * [/r/compsci](/r/compsci)