When submitting a solution in C++, please select either C++14 (GCC 6-32) or C++17 (GCC 7-32) as your compiler. ×

Guendabiaani's blog

By Guendabiaani, history, 4 years ago, In English

My plan is to go through each chapter of the competitive programmer's handbook and practice each topic with the codeforces problemset. I am focusing on five difficulty levels: 1200,1400,1600,1800,2000. My study plan is to keep a sorted list of problems with the information (difficulty, date added) and adding 25 problems about each topic I finish reading, 5 from each difficulty level and solving the smallest one available at each time.

This is a silly way to store the problems, but I feel it may actually do a good job letting me build up experience with each topic through easy problems while still prioritizing the most recently studied chapter if I don't fall behind too much.

I will use this blog for accountability starting tomorrow: writing comments about the most interesting problems I solve each day, as well as the readings I do :)

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

| Write comment?
»
4 years ago, # |
  Vote: I like it +3 Vote: I do not like it

Interested

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

four months for me

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

That's great..it might be helpful for us also.

»
4 years ago, # |
  Vote: I like it +17 Vote: I do not like it

Do not focus on writing about it, instead just do it.

  • »
    »
    4 years ago, # ^ |
      Vote: I like it +3 Vote: I do not like it

    I think is because of motivation. It could be easier to keep training if you have someone you have to account.

»
4 years ago, # |
  Vote: I like it +8 Vote: I do not like it

But why not 1300,1500,1700,1900 rated problem ?

»
4 years ago, # |
  Vote: I like it +5 Vote: I do not like it

Very nice initiative! But why starting with 1200 problems when you're about 1500-1600? If I was you, I'd practice with 1700+ problems.

  • »
    »
    4 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I think that it was for "solving 1200 problems within five minutes in contests while not getting any WA penalty"

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

It took me 1 year from 1600-1900... But I kind of just practiced through random problems maybe your method is better.

  • »
    »
    4 years ago, # ^ |
      Vote: I like it -8 Vote: I do not like it

    I will also do that ,but Please suggest me which book to do:

    CP 3 by steven halim or Cp Handbook

    I am confused

    • »
      »
      »
      4 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      I think CP Handbook is better for level of beginner.

    • »
      »
      »
      4 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      whatever you do just stick to one strategy for a period of time to see its effects.

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Thats great buddy... what say iakshat...

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Interesting coder. Good luck mate

»
4 years ago, # |
  Vote: I like it +3 Vote: I do not like it

I hope you'll succeed!Goog luck:)

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

what all problems have u solved so far? Its been 7 days i guess. Great idea for all.

»
4 years ago, # |
  Vote: I like it +8 Vote: I do not like it

Hey, it's not a bad idea,

But yea promoting to the next level is never a straight path, especially on here (except if you're already good). There's a lot of things that can be decisive on your performance, including how you feeling on the contest day, which topics are the problems about, and most importantly: luck (can't stress this enough).

I'm just saying so that one doesn't put too much hope and be stressful to achieve this goal. It's doable, but not 100%. But I can promise one thing: the achievement is gonna be really sweet.

Good luck!

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I prefer cp-algorithms for practicing topic-wise approach. I has topic tutorial and practice problems list both. You may also see this blog.

»
4 years ago, # |
  Vote: I like it +1 Vote: I do not like it

I spent 1 month from 1630 to 1853 (now). Nothing is impossible!

  • »
    »
    4 years ago, # ^ |
      Vote: I like it +1 Vote: I do not like it

    I compared your profile with mine using Codeforces Visualizer. I have solved more problems than you, and their difficulties is also more. Still I am stuck at this blue. I give virtual contests, but don't get good ranks. Am I missing something ? Are you practising somewhere else ?

    • »
      »
      »
      4 years ago, # ^ |
        Vote: I like it +3 Vote: I do not like it

      Solve more problems.

    • »
      »
      »
      4 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      I have solved more problems than you, and their difficulties is also more.

      You have solved more problems (464 vs 211 at the moment), but if you take a look at levels and problem ratings, the statistics are different.

      For problem D (32 vs 35), problem E (10 vs 21), also difficulty 2000 (3 vs 10) etc.

      Anyway, the thing is learn not to have more problems solved! You have done just 7 contests for example!

    • »
      »
      »
      4 years ago, # ^ |
        Vote: I like it +1 Vote: I do not like it

      Well, I'm not sure whether you solve those hard problems by reading the editorials or not. If so, I will suggest you to think more rather than copy other's ideas.Solving a bunch of DP problems is a good way to improve thinking.(The problems don't need to be too hard, 1500~2000 is enough, but must think by yourself) I am also joining a study group with my classmates, which discuss about problems and algorithms everyday. :) And no, I am only solving problems on codeforces.

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I can't believe that for only 3 contest my rating increase to expert. Now how can I do to keep it higher and higher or maintain at least? I don't want to return to specialist :(

»
4 years ago, # |
  Vote: I like it +12 Vote: I do not like it

lol!! I am watching it now... Another example of how things might not go as expected . Well , keep it up and don't loose hope . Cheers;;

»
4 years ago, # |
  Vote: I like it +5 Vote: I do not like it

Whatever you do, just don't expect to do everything in time. Cause rating also decreases. I have gone from 1469 to 1850 by 6 contests and like 20 days. 6 contests more and I am in 1629 and I don't think I have actually decreased my skills. It's just ups and downs and part of CP so far I learnt during 3 months CP experience.

»
4 years ago, # |
  Vote: I like it +19 Vote: I do not like it

I haven't seen any one of these "IM by 2020"/"IGM by New Year"/"LGM in 6 months" blogs that isn't overly ambitious.

I wonder if it's because everyone here's super ambitious or if only the ambitious ones bother posting these (mostly spam, sometimes entertaining) blogs.