Блог пользователя Arthur_Weng

Автор Arthur_Weng, история, 2 года назад, По-английски

I am a Chinese student. I have been learning Competitive Programming for a year and a half. However, I usually feel that I am improving slower than my classmates. I have tried competing in some of the contests of Codeforces. However, the results are not very good. How can I improve myself faster?

  • Проголосовать: нравится
  • +16
  • Проголосовать: не нравится

»
2 года назад, # |
Rev. 2   Проголосовать: нравится +19 Проголосовать: не нравится
  • Try some problems that are a little bit difficult for you.
  • Read editorials if you can't solve a problem for a long time.
  • Find a partner to study with.
  • Stop learning useless algorithms, go and learn binary search!(
  • »
    »
    2 года назад, # ^ |
    Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

    I can't agree with you anymore.How useful your advice is!:))

  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    Thank you for your advice. I am very grateful. ^_^

  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    I will add something. When you are reading editorial then not only try to understand the solution but also ask yourself how you can come up with this solution on your own.

»
2 года назад, # |
Rev. 4   Проголосовать: нравится +1 Проголосовать: не нравится

You improve on codeforce slow because you don't solve much problems, may be you solve problems on a another website then it could be because you don't focus on improve the topic you weak at but it show up in contest regularly, like few month ago I stuck at newbie until I decided to focus on solving greedy/construct problems

»
2 года назад, # |
  Проголосовать: нравится +36 Проголосовать: не нравится

"I usually feel that I am improving slower than my classmates."

"I am a Chinese student."

What did you expect? XD