Does solving more problems really increases your competitive coding strength???

Revision en4, by Vivek.p, 2020-05-03 16:48:24
Many of us believes that solving more problems from problem set will increase our coding ability. So, we start solving as many problems as possible every day. But is it worth doing such hard work?

 Well for me, when I started solving problems on code forces, I also believe that it will increase my rating fast. I decided to do 10 problems every day, and of course to compete with my friends. Many of us do that. But then I see no change in my problem-solving time in contest. I can do “only 2” problems out of 5 in a contest, max “3”.

 So, what goes wrong here?

 When we think to solving more problems a day, we started sorting problems based on difficulties like first 600,700, then 800 and so on.so we only solve the problems which are easier to solve and which we can solve faster. So, in contest we can perform good in only type “A” and “B” problems. There are many problems of difficulties less than 1000 so it will take long time to solve it all and your performance will not increase.

 So I think you should try to solve more problems of Type “B” and “C” if you are a beginner, because we can easily solve “A” questions, it will help you more rather than solving as much problems as possible. Practice lots of problems which are harder for you to solve and continue to feel challenged. It will surely increase your competitive coding strength.

 So solving more problems will not improve you , solving better problems will.

I found this Quora article very helpful if you need more information : Link

Tags problemset, cf improvement, improve, fast, #better thinking

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en4 English Vivek.p 2020-05-03 16:48:24 0 (published)
en3 English Vivek.p 2020-05-03 16:48:05 7 (saved to drafts)
en2 English Vivek.p 2020-02-21 19:39:42 14
en1 English Vivek.p 2020-02-21 19:25:43 1770 Initial revision (published)