ZeroPotential's blog

By ZeroPotential, history, 11 months ago, In English

I often find that I understand the problem after reading it, but I overthink and waste too much time trying to come up with a complex solution. Later, I realize that the intended solution was actually simple and clean.

How do you train yourself to spot the simple idea quickly during contests? Do you follow any steps, habits, or thought processes that help?

Any tips, mindset shifts, or examples from your experience would be really helpful!

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

»
11 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Practice will help you become much faster at solving problems, and also understand when your idea is too complicated

I see you've solved mostly problems with difficulty 800-1000, so try gradually increasing the difficulty. Start with 1100, then whenever you feel that you can comfortably solve the problems start solving ones with difficulty 1200 and so on

Reading the editorials and the code of others after solving a problem to see if there are any better or just different solutions is also important