For silver. If I take > 2 hrs for only 1 problem, and I feel like I have the solution, but I’m taking so long to implement it, at what point do I just stop. Should I stop and just rewrite the code tomorrow? Or maybe even look at the solution?
On average, what should be the general time limits when doing a practice problem (e.g., 20-30 minutes thinking maybe writing, 30 minutes coding)
And should I start doing easier problems like on CF to get more problems done in a day instead of dragging one cause this happens way too often.
Tbh it doesnt really matter that much, it kind of varies of what time you actually spend time on implementation or code. If you feel like you have the necessary coding skills, then I would think you visualise your code before you codeit, you dont really need to stop practicing, just like read other code and see if you can improve / optimize your code even more