sompurok's blog

By sompurok, history, 12 months ago, In English

Want to climb rating fast? Here’s the simplest 10-topic roadmap that actually works:

  • Basic Programming (Fast I/O, loops, vectors, strings)
  • Greedy
  • Binary Search
  • Two Pointers
  • Sorting + Simple Math (GCD, modulo)
  • Prefix Sums / Difference Arrays
  • Basic 1D DP
  • Graphs – BFS + DFS
  • Number Theory (Sieve, primes, modular inverse)
  • Basic Data Structures (Stack, Queue, Set, Map, Priority Queue)

Fastest Practice Plan:

  • 1 topic per week
  • Solve only 800–1200 rated problems
  • Focus on Div.2 A → B → C (then D)

Start here: https://codeforces.me/problemset?tags=800-1200&order=problem_rating_ASC Follow this and you can go Newbie → Pupil → Specialist → Expert in just 3–6 months!

  • Vote: I like it
  • -32
  • Vote: I do not like it

»
12 months ago, hide # |
 
Vote: I like it -13 Vote: I do not like it

Auto comment: topic has been updated by sompurok (previous revision, new revision, compare).

»
12 months ago, hide # |
 
Vote: I like it +6 Vote: I do not like it

Clearly worked for you.

What's up with people who can't do anything posting those roadmaps and training plans?

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Doesn't seems to work for you

»
12 months ago, hide # |
← Rev. 2  
Vote: I like it 0 Vote: I do not like it

"Follow this and you can go Newbie → Pupil → Specialist → Expert in just 3–6 months!" — (bro is still a newbie after 6 years).

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I think bro followed the roadmap in reverse order..

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Bro is in downfall for last 5 yrs :((

»
12 months ago, hide # |
← Rev. 2  
Vote: I like it 0 Vote: I do not like it

ah yes, you learn binary search before you learn sorting

and you learn bfs — dfs before you learn stl data structures

Clearly, the way to go