Trying to figure out DS- What helped you the most?
Heyy @Everyone ! I just started learning about Data Structures and I’m honestly a bit confused 😭 Like… what even are data structures exactly? Why are they such a big deal, and how do people usually start learning them? Should I begin with arrays and linked lists or is there some proper order? Also, how did you approach it—did you watch videos, take notes, or just start solving problems? And do you think it’s something I need to practice daily, or is understanding the concept enough? Idk if I’m overthinking it but I feel a little stuck without a clear direction 😅 Would really appreciate any tips!
104 Views
Hi, the already posted comments here are pretty good! Will just add a bit more to it!
Data structures are basically what it says, how the data is being structured and stored, there are different ways in which data can be stored, these are nothing but structures, like, arrays, strings, stacks, etc.
Personally, I made the mistake of jumping to questions directly and sitting for hours, literally blank on how to solve a DSA question, on platforms like Leetcode.
THIS WAS A MISTAKE.
Thanks to NeetCode, I learned that there are basic things you should learn or be fluent in to go with DSA questions smoothly.
Just like to learn English, you first learn some basics like learning A,B,C's then words, and then sentences,
Similarly there are some basic algorithms and patterns one should know instantly, to be able to tackle dsa problems.
Abdul Bari, Striver series, NeetCode, are some of the good resources you can find on YouTube and the most important part is, if you're willing to learn from these tutorials, you need to code along as they do, or pause the video try it yourself and check the code once you're done.
Just watching the tutorial literally does not help you build logic in your head.