Skip to content
Domain Track • Algorithms & Speed Coding

Competitive Programming

Master problem-solving, advanced algorithms, and contest mindset for Codeforces, CodeChef, and ICPC. Follow the three ordered components below to get started, watch curated video courses, and practice topic-wise problem ladders.

1First Step • Getting Started Guide

Refer to this website to get started with CP

Start your competitive programming journey with CPMaster. It provides a structured roadmap, contest math essentials, language templates, and beginner guidance:

CPMaster — The Ultimate Getting Started Guide

https://cpmaster.netlify.app/

CPMaster is an all-in-one resource designed specifically to help students transition from basic programming into contest problem-solving. It covers setup, time complexities, must-know topics, and how to practice effectively.

Complete Beginner to Advanced CP Roadmap
Contest Math, Sieve & Fast I/O Setup
Codeforces, CodeChef & LeetCode Strategies
Curated topic notes and common pitfalls
Visit CPMaster WebsiteOpens external website in new tab
2Second Step • YouTube Video Resources

Curated Video Lectures & YouTube Playlists

Step-by-step video courses and concept deep-dives organized strictly by playlist to help you master competitive programming concepts.

Competitive Programming Guidance

YouTube Playlist•8 sequential lectures
Watch Full Playlist on YouTube
Competitive Programming Roadmap | 0 to 6⭐ and Candidate Master | How to Start | 2024
15:17

Competitive Programming Roadmap | 0 to 6⭐ and Candidate Master | How to Start | 2024

YouTube PlaylistWatch
Take your Logic and Problem Solving Skills to the Moon | Coding | Competitive Programming | Guidance
11:17

Take your Logic and Problem Solving Skills to the Moon | Coding | Competitive Programming | Guidance

YouTube PlaylistWatch
Regrets from my CP Journey as a Master on Codeforces | Develop the right mindset in just 10 minutes
13:02

Regrets from my CP Journey as a Master on Codeforces | Develop the right mindset in just 10 minutes

YouTube PlaylistWatch
3Third Step • Curated Practice Sheet

Follow this Sheet by Priyansh Agrawal

Just after watching the video lectures, follow this official CP Sheet by Priyansh Agrawal (TLE Eliminators) to systematically solve problems categorized by Codeforces ratings and topics:

TLE Eliminators • Official Problem Tracker

Priyansh Agrawal’s CP Sheet

https://www.tle-eliminators.com/cp-sheet

Created by Priyansh Agrawal (Founder of TLE Eliminators and top competitive programmer), this sheet organizes standard problems strictly by difficulty ratings (800 to 2000+) so you never get stuck on problems beyond your current level.

Rating-wise Ladders (800, 900, 1000 up to 2000+)
Topic Filters: Binary Search, DP, Trees, Graphs
Direct Codeforces links & problem status sync
Hand-picked by Candidate Master & GM mentors
Open CP Sheet (TLE Eliminators)Opens external website in new tab