Heba_Mustafa's blog

By Heba_Mustafa, history, 27 hours ago, In English

hi there -------- i just want to know if there is actually a " plan " that could make a beginner in codeforces be well skilled how to start? from where ? what r the important points that a problem solver must know to start his competitive journey .... how to be faster in getting the ideas and how much time these steps will take ?

  • Vote: I like it
  • 0
  • Vote: I do not like it

»
26 hours ago, # |
  Vote: I like it 0 Vote: I do not like it

You can upsolve 1 or 2 problems after contest if you can. Try to do harder problems more that will help you to improve. Also you can try out cses problemset if haven't yet.

  • »
    »
    26 hours ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    i will , thanks a lot but what is "cses"?

    • »
      »
      »
      23 hours ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      cses.fi/problemset/

»
26 hours ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

HI you have to start with easy problems then try harder ones and learn topics that will help you with solving problems such

STL`s, Prefix and Suffix sums, Binary Search, Number Theory, Graph Theory... but what is more than learning topics is to solve problems on these topics to improve your thinking and coding skills here is some problemsets that will help you with that

Complete Training this have topics names with a problemset for each topic

Sheet Mostafa Saad this sheet divides problems into A B C.. problems

Short statements short statements problems divided by rate

Ladder this ladder divides problems by rate

you can start from 800 when you solve from 10-15 problems and feel that this rate is getting easy you can go higher