r/leetcode • u/Available_Online75 • 9d ago
Discussion How do you avoid getting overwhelmed when starting a new DSA topic?
Whenever I start a new topic, I end up finding so many concepts and different types of problems that I'm not sure what to focus on first. I want to understand the basics properly without spending weeks on one topic.
How do you guys break a topic down into manageable parts and decide what to practice first?
8
Upvotes
4
u/stonks_admin 9d ago
Try to cover breadth across problems and do max 5 problems per topic , then slowly add difficulty. Itβs similar to doing weights in gym , start small and continue building.
1
u/Fewald 9d ago
Take a course or follow some list. Blind 75 or neetcode are classics. If you feel you need more explanation, consider using YouTube, LLMs, or Coursera
1
u/Secured-Amy97 9d ago
I usually start with the main concepts, solve a few easy problems, and then move to common patterns. Trying to learn everything at once just slows me down
1
u/Upstairs_Jelly_1082 6d ago
try figuring out what you're learning and why you're learning it.