- Article & Blogs
- Code Repositories
- Coding Calendar
- Competitive Programming
- Competitive Programming Problem Recommender
- Motivational
- Problem Sets
- Quora posts
- Syllabus
- Toolkit
- Petr Mitrichev's Blog
- PEGWiki
- Binary Indexed Trees(Range Updtaes and Range Queries)
- Segment Trees
- Data structure and Algorithm
- Algorithms For Interviews And Competitive Programming
- Getting Started with Competitve Programming
- TopCoder Algorithms Tutorial
- eMAXX [Translate this website using Chrome]
- ACM Solve
- vexorian's blog
- Fushar’s Blog
- Topcoder Match Editorial Archive
- Codechef Editorials
- WL's Blog
- List of other resources
- Competitive Programming Playlist
- Suggested problems tagged with Algorithms- Foundation & Advanced
- 4Clojure
- Codeabbey
- Codechef
- Codeeval
- Codeforces
- Coderbyte
- Codewars
- Codingame
- Facebook Hackercup
- Hackerrank
- Hello World Open
- Internet Problem Solving Contest
- Just another Golf Coding
- Microcorruption
- Topcoder
- Hackerearth
- Teen mathletes do battle at algorithm olympics-Gennady Korotkevich(tourist)
- Target in six steps– Petr Mitrichev
- Nikhil Garg’s blog posts
- Anarchy Golf
- A2OJ
- LightOJ
- Caribbean Online Judge
- CheckIO
- CodeHunt
- Coding Bat
- Google Code Jam - Practise
- Hacker.org
- Mathproblem of the Month - Bilkent University
- PKU Online Judge
- Ponder This!
- Project Euler
- Python Practice Projects
- Sphere Online Judge
- Timus Online Judge
- UVa Online Judge
- URI Online Judge