Codeforces will not be available in the period 01:00-05:00 May, 30 (MSK, UTC +3) because of maintenance. ×

pritishn's blog

By pritishn, history, 7 weeks ago, In English,

I would like to know if there's any blog/article which lists all the DS and Algos required to be on a specific rank. I mean , For example, newbie ranked coders need not learn things like segment tree or sqrt decomposition, but should work on their basic implementation skills.

Similarly I want to know what are the things , coders from each category are expected to know ?

I had found this article but it just gives an overall summary... https://www.hackerearth.com/getstarted-competitive-programming/

PS: I want to know this because I feel like it will help me have a proper step-by-step approach to practice CP.

 
 
 
 
  • Vote: I like it
  • +14
  • Vote: I do not like it

»
7 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

There are already many blogs about this on Codeforces.

»
7 weeks ago, # |
  Vote: I like it +5 Vote: I do not like it

https://codeforces.com/blog/entry/66909

In his tutorial he's explained what topics are required for each level. It's very well structured and detailed do take a look.

  • »
    »
    7 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Thanks ! It's a nice tutorial.

  • »
    »
    7 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Yeah..this article he made is amazing.

  • »
    »
    7 weeks ago, # ^ |
    Rev. 2   Vote: I like it +22 Vote: I do not like it

    Hi, I read this, I feel like it is not that clear on a list of topics except for the 1600-1900 category. Can somebody please post the list of topics for each level after 2000, like Master ,IM, GM etc . The topic list can be very big because a lot of questions are ad hoc but please provide me with approximate indication. Thanks and sorry for bad English

    • »
      »
      »
      7 weeks ago, # ^ |
        Vote: I like it +15 Vote: I do not like it

      Hey!

      Yeah, this is something I'd also be incredibly interested to see, does anyone have any suggestions of which topics should go where on the list?

      Thanks!