overwhelmed with dsa

Posted by Ishaq0112@reddit | learnprogramming | View on Reddit | 10 comments

I’ve always wanted to start learning DSA and solving LeetCode problems, but every time I begin, I get overwhelmed by the huge number of resources available.

Whenever I try to study, I end up getting confused about Big O notation, space complexity, and time complexity. It feels like there’s too much to learn at once, and I struggle to stay focused.

How should I actually start learning DSA in a structured way?
How did you get comfortable with complexities and Big O notation in the beginning?
Any advice for avoiding resource overload and staying consistent would really help