I'm using leetcode for 7 months, and solved 450+ problems. But I still couldn't solve all the problems I've met before, regardless of new problems. The progress I can see is for some complex dfs questions that I just don't even want to read the instructions, now I could give a try with brute-force solution, and sometimes it could AC.
I really need some advice about how to use LeetCode better and how to learn to solve algo problems instead of memorizing solutions.
I've go into software engineering for one and a half year, but my coding ability is still week. How to improve?
Any advices will be appreciated.