title | category |
---|---|
Competitive Programming |
Languages |
- Article & Blogs
- Books
- Code Repositories
- Coding Calendar
- Competitive Programming
- Competitive Programming Problem Recommender
- Motivational
- Problem Sets
- Quora posts
- Syllabus
- Toolkit
- Similar Repositories
- YouTube
- Algorithm Gym :: Data Structures
- 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
- Code Accepted
- Getting Started with Competitve Programming
- TopCoder Algorithms Tutorial
- eMAXX [Translate this website using Chrome]
- CP-Algorithms [Ongoing effort to translate eMAXX site to English]
- ACM Solve
- vexorian's blog
- Fushar’s Blog
- Topcoder Match Editorial Archive
- Codechef Editorials
- WL's Blog
- CS 97SI: Introduction to Programming Contests
- How to Win Coding Competitions: Secrets of Champions (edX course)
- 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
- USACO - Intended for high school students, but open to everyone. A good introductory contest.
- CSAcademy
- Atcoder
- Teen mathletes do battle at algorithm olympics-Gennady Korotkevich(tourist)
- Target in six steps– Petr Mitrichev
- Nikhil Garg’s blog posts
- Interview with Rudradev Basak
- Anudeep Nekkantis strategy
- Abdullah Aslam's journey to google through competitive programming
- Anarchy Golf
- A2OJ
- LightOJ
- Caribbean Online Judge
- CheckIO
- CodeHunt
- Coding Bat
- Google Code Jam - Practise
- Hacker.org
- InterviewBit
- Leetcode
- Mathproblem of the Month - Bilkent University
- Kattis
- PKU Online Judge
- Ponder This!
- Project Euler
- Python Practice Projects
- Sphere Online Judge
- Timus Online Judge
- USACO Training Program
- UVa Online Judge
- URI Online Judge
- Awesome-Competitive-Programming
- awesome-courses
- Awesome-Algorithms
- OI Wiki
- ACM-ICPC-Algorithms
- Competitive-Programming-Codebook