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.
I think It would be better in this order?
1. Array
2. String and string buffer if Java
3. Sorting
4. Searching
5. LinkedIn list
5. Stack and queue
6. Recursion
7.Two pointers and fast slow pointer
8. Bit manipulation
9. Tree
10.Graph
11. Divine and conquer
12. Backtracking
13. Dynamic problem
Then additional
It really good pieces captured to be master in DSA and problem solving.
Especially I love these highlights points
- One topic one time
- Retention like review 1 and revision 2 my favourite
- consistency
- pen and A4 blank page or white board
- Write code notepad or Google docs no any auto suggestions or highlighter
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!
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?
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.