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 :)
Interested
four months for me
That's great..it might be helpful for us also.
Do not focus on writing about it, instead just do it.
I think is because of motivation. It could be easier to keep training if you have someone you have to account.
But why not 1300,1500,1700,1900 rated problem ?
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.
I think that it was for "solving 1200 problems within five minutes in contests while not getting any WA penalty"
It took me 1 year from 1600-1900... But I kind of just practiced through random problems maybe your method is better.
I will also do that ,but Please suggest me which book to do:
CP 3 by steven halim or Cp Handbook
I am confused
I think CP Handbook is better for level of beginner.
whatever you do just stick to one strategy for a period of time to see its effects.
Thats great buddy... what say iakshat...
great idea though!
Interesting coder. Good luck mate
I hope you'll succeed!Goog luck:)
what all problems have u solved so far? Its been 7 days i guess. Great idea for all.
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!
I prefer cp-algorithms for practicing topic-wise approach. I has topic tutorial and practice problems list both. You may also see this blog.
I spent 1 month from 1630 to 1853 (now). Nothing is impossible!
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 ?Solve more problems.
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!
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.
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 :(
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;;
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.
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.