Can't develop Intuition or Logic for solving problems.

I have been in love with leetcode since Nov 2021, I have solved 66 questions. It's still hard for me to develop Intuition or Logic for some problems. For Example - DP, Subarrays, Binary Search.
How can I overcome this problem and develop some Logic Building Skills? How much do I need to spend to start excelling in Medium and Hard?

Comments (4)