Пожалуйста, прочтите новое правило об ограничении использования AI-инструментов. ×

In regard to bad and slow implementation.

Правка en3, от SayedAulia, 2023-07-05 21:47:20

Throughout my short Competitive Programming journey one particular problem that I kept facing, which I think is the main reason of my slow progress is that despite sometimes getting the full ideas to a problem rather quickly, I would still spend 10 times longer trying implementing it until getting the test sample right let alone getting an AC.

I think this is a key factor why some newbies competitive programmer (including myself) progress poorly despite having some mathematical and algorithmic intuition (I am not claiming that I have such good intuition). They'll get burnt out implementing it properly and most of the times wasted their time that could have been used to advanced to another problems.

I believe that the skill of getting the key observation and actually implementing it right and clean are two different (yet not separated) skill. The question I want to ask for the more experienced competitive programmer are:

• Have you experienced similar case long time ago?

• If you have, do you have any tips on how to improve implementation?

• What to do if you cannot implement your solution after a long period of times? Should you move on?

Here is me trying to implement the solution for [problem:https://codeforces.me/contest/1294/problem/F] for hours after getting the the full ideas similar to the editorial.

 Source: 211724504

Pain.

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
en3 Английский SayedAulia 2023-07-05 21:47:20 22 Tiny change: '[submission:211724504]Throughout' -> 'Throughout'
en2 Английский SayedAulia 2023-07-05 21:46:56 56
en1 Английский SayedAulia 2023-07-05 21:45:31 1473 Initial revision (published)