
🎯 In mean time pick any one of these HackerRank, HackerEarth, Leetcode, Codechef platform for solving the problems and test your understanding on those topics. Now, you can explore or learn Collection frameworks or STL.

Pick those DS one by one and start to learn those. So, without any worry, let's get started. Now you would have some idea that how important the DSA is!! ( Basically the Graph concept involves here)Īlso involves lots of algorithms and logics behind on it. Have you ever thought that how easily google find your specified location and get back to you with some results within secs? In day to day life most of you use Google Map right! In your phone suppose you opened multiple websites suppose 1, 2, 3, 4 then you tapped in back what you see means in which order the websites appear…Ĥ 3 2 1 (LIFO) it is the concept of Stack(Which you will be studying in DS) You can follow this book for learning these concept
#Basic data structures and algorithms software#
You may or may not be familiar with this term DSA so, I am just briefing you here or in the alternative, you can search into google baba:😀Äata Structure and Algorithms play a vital role in solving problems (industrial problem, real scenario problem, etc…)Ä«asically, DSA is a very crucial thing in a software field as even in real world scenario as well.

So, It's time to deep dive into DSA( Data Structure and Algorithm). 🎯 Now, you learned the language, got familiar with syntax and OPP concepts. I will encourage you when you start leaning in any language to ask these type of question and try to explore more.

Like if I say every language has their own unique features/ operations which make them different from others right? Now, I can assume that you are a bit familiar with your preferred language. Learn about Collection frameworks if you choose java or STL( Standard Template Library) in C++. 📌 And the most important OOP( Object-Oriented Programming) The very 1st step you have to do is, choose a programming language, either Java or C++ (or it's up to you which language you want to learn).
