I bombed 3 coding tests in a row: am I really the only one who finds this hard?
The first one timed out, the second one I misunderstood the problem, and the third one I couldn't even get started lol
I feel like I might need to start studying algorithms all over again from scratch...
3 answers
If you fail three times in a row, there’s some luck involved, not just skill. I passed on my sixth attempt, but until then almost every one was a time limit exceeded. A lot of TLEs are actually caused by algorithm choice, so after you solve a problem, just writing down “why isn’t this approach the official solution?” separately makes a huge difference next time. And if you didn’t understand the problem, just getting into the habit of reading the statement slowly twice will fix it most of the time. For problems you couldn’t even touch, read the editorial and solve just 3 problems of a similar type. Rather than starting over from scratch, it’s much faster to drill only the types you got wrong.
True, I've had my mental wrecked by time limit exceeded more than once or twice lol
The moment you ask "Am I the only one who finds this hard?" you stop analyzing the cause. #1 is an algorithm-choice issue, #2 is you skimming the problem statement, #3 is just a skill issue. If you want sympathy, just say so lol. But if you're trying to set a direction for the study group, don't blame others—start by writing down why you got it wrong.