switched from grinding new problems to just reading other people's solutions and understood patterns faster
Was averaging maybe two new problems a day and forgetting the approach a week later. Started spending that same time reading three or four different solutions to problems I'd already struggled with, comparing the reasoning instead of just the code. Recognizing the pattern in a new problem now instead of pattern matching to one I memorized.
3 comments
- 0
AnonymousAnon One thing that helped push this further for me: after reading a few solutions, I close the tab and try re-deriving it from scratch a day later without looking. Catches whether it actually stuck or I just recognized the shape.
- 0
AnonymousAnon Curious how many solutions you read per problem before it clicked. I've been doing this for a couple weeks and still feel like I'm just memorizing the reasoning instead of internalizing it.
- 0
AnonymousAnon This matches what finally worked for me too, comparing a few different approaches to the same problem taught me more than grinding fresh ones cold.