u/West-Equivalent-9798

DSA Roadmap and Problems

I’m a BTech 2nd year student and after a lot of overthinking, I’ve finally decided to properly start DSA for placements. It’s not like I’m completely new - I know the basics - but I’ve never been consistent or structured with it. I also want to start LeetCode, but I have a few doubts:

  1. I’m confused between Java and C++ for DSA. A lot of people say Java is better long-term, but C++ is better for problem solving and contests. Since I’ll basically be starting fresh, which one should I go for?
  2. Is there any solid DSA roadmap/cheat sheet that actually helps with placements? Like topic-wise questions or something structured. Would really appreciate links.
  3. Should I start LeetCode right now as a beginner, or build problem-solving skills elsewhere first? If not LeetCode, what platforms would you recommend?

Any advice would help. Thanks!

reddit.com
u/West-Equivalent-9798 — 15 hours ago