I know people say that practice is the best way but I think there's something else there, any course outside DSA that these people good at challenges like leetcode did?
I didn't have difficulties to understand data structure, although I haven't studied graphs yet I believe I can understand the 'CORE' of the logic behind these data structures.
but there are people who don't need so much practice to be good at leetcode, what's the backgroun of these people, what are their fundamentals?