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

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

I'm solving problems for the last 1 year and failed to improve. Please give me suggestions about what to learn, which problems should I solve to become an expert (blue) within a year. Also please tell me is it possible to become blue in codeforces within a year>

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

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

Yes it is possible. Solving problems on code forces by difficulty without tags is fun for me.

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

Yeah, just take a break and reflect on problem solving in general. This book is a good starting point if you can't figure it out by yourself, but as any book on problem solving, it's incomplete.

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

Virtual Contests. Daily.

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

Ah yes so much practice : https://recommender.codedrills.io/profile?handles=async_await A full 8 sums solved and 5 of them are not even 1000 rating.

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

It's very possible!

Since I already wrote a blog about my tips for beginners, I'll just link it here: Link

To sum it up, remember to always learn from problems you can't do, practice with other puzzles and math as well, and always focus on yourself (don't worry too much about how other people are doing relative to you).

Good luck!

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

I tried to become faster by solving more problems of different kinds, and still do.

Note that in todays Div2 you can go into top 10 by solving only 4 problems. Which was not so hard, and absolutly no fancy algorythm needed. Just be fast is enough to go over 2000.

I am not sure what is the silver bullet to become faster, but writing lot of code seems to be helpful.