Yes, thanks for this, I'm starting my DSA journey from today, I hope this helps me in my DSA Journey, as a working professional I hope this helps me land in a better job
Very nice article! I write about DSA on my stack ( https://kanaye.substack.com ). Personally I think it’s important to learn how to think about solving problems than knowing every single one by heart… so for every data structure you learn try to understand the fundamental reasoning behind why it’s used. You made a nice list, I enjoyed reading it :)
Even I faced the same issue, I have referred multiple resources but still I couldn't solve new questions. Your approach seems very practical. Gonna Give it a try.
Thank you!
Now I Known how to master DSA. Continue sharing, you help a lot.
Love to hear this, thank you!
Nice Picturized bro💯💯
thank you!
Yes, thanks for this, I'm starting my DSA journey from today, I hope this helps me in my DSA Journey, as a working professional I hope this helps me land in a better job
Thanks for sharing this. I have started DSA preparation from Today morning and now I got this best guide on how to make it best .
again Thanks for sharing Ashish
You are most welcome. Glad it was helpful.
thank you so much bro , big fan of you
your content on system design earlier and now data structure is just impressive.
hey, thank you very much for your kind words.
Great to hear that you are liking my content.
Always man.
Very nice article! I write about DSA on my stack ( https://kanaye.substack.com ). Personally I think it’s important to learn how to think about solving problems than knowing every single one by heart… so for every data structure you learn try to understand the fundamental reasoning behind why it’s used. You made a nice list, I enjoyed reading it :)
Awesome, thanks for sharing this. Honestly it helps a lot.
Great to hear this, thank you!
Really helpful! Thank you.
You are welcome!
should I learn follow the order dsa on the post or follow by the tutorial you recommend on this post?
Nice write up!!! I’m also working on DSA and this article was super helpful, thanks!
One thing I want to know is that how much time should I spent on each topic like
1. How many problems should I need to solve ? (Currently I am using Leetcode, there are many problems 100 or more for each topic)
2. You shared a order, I want to follow it. If I keep solving problems for only one topic, I may not complete the order.
So is this process below :
1. Should I follow (Start learning a new topic) i.e 4-5 easy leet code problems
2. After that, move on to next topic
3. After all topics over, then I move on to depth each topic?
Could you please resolve this one?
hey, yeah the idea is to first get familiar with topics by solving 4-5 easy problems and then go deep on each topic.
if it's possible, please add audio section to the blog, it will be very helpful. InstaByte team is doing it: https://instabyte.io/p/faang-asked-this-59-times?_bhlid=9a0cf088acdbc088885e96c8346948cdfec29bc4&utm_campaign=faang-asked-this-59-times&utm_medium=newsletter&utm_source=instabyte.io
Shout out to you Ashish ❤️!! Thanks for sharing knowledge freely, I am reading all your blogs
Which tool is used to draw those beautiful pictures?
hi Ashish, Thanks for tips, one question what are the most important sorting and searching algorithms required for interview?
Even I faced the same issue, I have referred multiple resources but still I couldn't solve new questions. Your approach seems very practical. Gonna Give it a try.
Thanks for giving out this technique.