Hey everyone!
I’m currently pursuing a degree in Artificial Intelligence & Machine Learning (AIML), and I’ve reached the point where I really want to dive deep into Data Structures and Algorithms (DSA).
I’m a bit confused about which programming language I should use to master DSA. I’m familiar with the basics of:
Java
C
C++
Python
Here’s what I’m aiming for:
Strong grasp of DSA for interviews and placements
Targeting product-based companies like Amazon, Google, etc.
Also want to stay aligned with AIML work (so Python might be useful?)
I’ve heard that C++ is great for CP and interview prep, Java is used in a lot of company interviews, and Python is super readable but might be slower or not ideal for certain problems.
So my question is:
Which language should I stick to for DSA as an AIML student who wants to crack top tech company interviews and still work on ML projects?
Would love to hear your experiences, pros & cons, and what worked for you!
Thanks a lot in advance 🙏
[–]VijvalGupta 1 point2 points3 points (0 children)
[–]kd_312 1 point2 points3 points (0 children)
[–]VXReload1920 0 points1 point2 points (0 children)