Please read the new rule regarding the restriction on the use of AI tools. ×

nay_ma's blog

By nay_ma, history, 4 years ago, In English

Hello, Unfortunately, I have not been very consistent with practice on codeforces. Is giving virtual contests almost everyday and then upsolving be a good idea to improve my problem solving? Thanks

  • Vote: I like it
  • -5
  • Vote: I do not like it

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

Hello, I try to answer your question based on my experience. Doing virtual contests and then up-solving the questions is a great way of improvement, as you can get familiar with many different ideas with a variety of difficulty levels. But there are two important points that you should make sure you're not missing. The first one is that you might lose interest in competitive programming if you force yourself to do a virtual contest everyday, sometimes you may feel tired and it's totally fine to skip some training days. The next important thing is that although you can learn many different things, you need to make sure you have a minimum knowledge in each topic (which you cannot necessarily guarantee it by doing virtual contests). I hope this helps.

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

No. Why would you ever believe that practice helps improving your skill?

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

    I just want to say that I want to become purple/yellow on codeforces