u/idk__1212

Confused about where to start DSA for placements. Need a clear roadmap.

​

I'm getting overwhelmed by all the DSA resources out there and don't know where to start.

My goal is to get really good at DSA for placements. I know basic C and I've studied DSA in college, but only enough to pass exams. I know the very basics of linked lists, stacks, queues, etc., but it's been around 6 months since I last touched DSA, so I've forgotten quite a bit.

My confusion is:

Should I relearn DSA from scratch first or jump straight into LeetCode?

Is solving problems the best way to learn, or should I finish theory first?(ik problems r better but idk much dsa to start solving good problems)

Which YouTube playlist would you recommend? There are so many (Striver, Abdul Bari, Kunal Kushwaha, etc.) that I'm stuck in tutorial hell before even starting.

I prefer solving problems over watching long videos, so I'm looking for a concise playlist that covers the theory quickly and lets me start grinding LeetCode as soon as possible.

If you were starting again with my current knowledge, what roadmap would you follow?

Thanks!

reddit.com
u/idk__1212 — 3 days ago