Learnings from Videos(?).
Just random list of notes/advice I wanna refer to in the future.
- LarryNY's "when to move on (to another problem)"
Find a buddy that knows your skill level/topics you know. See if they can tell you whether the question is currently within your grasp (i.e you know all prerequisite topics) or it's something new.
if it's within your grasp then try solving it! Give it as much time as it requires which can range from few hours to days. Maybe revisit the question later, but yeah try not to spoil yourself.
if it's something new, then understand algorithm and implement it yourself. Because this idea -> code is very very important. As coming with idea and coding the implementation are two different skills to get good at.
- Top coders will have really clean implementation, but they thought about it and then got to that point so don't skip through the idea and just simply copy implementation without giving it an honest attempt!