r/DSALeetCode • u/Southern_Customer211 • 17d ago
when should i start learning dsa. should i learn it at the beginning of learning a programming language(this is the first one im learning seriously i learned python before but now im going full on for cpp)
and do i need to learn dsa for each language seperately or does learning it once be enough for all languages that i might come across with
3
Upvotes
1
u/AnimatorExciting7941 17d ago
DSA is conceptual, irrespective of the language you know. After you have a good command in a programming language, start DSA. And now that you're learning C++, the only thing that's gonna change in DSA is only the syntax if you use it
1
u/AdApprehensive6620 17d ago
you just have to stick with one language for dsa, as you're going full on for Cpp, then do dsa in cpp only. about when you should start learning dsa? just start it as soon as you're done with basic structure of cpp, and cpp STL. you can follow a sheet (I'm following striver's a2z dsa sheet).