No video

How I Mastered Data Structures and Algorithms

  Рет қаралды 129,881

Ashish Pratap Singh

Ashish Pratap Singh

Күн бұрын

In this video, I share How I mastered Data Structures and Algorithms which helped me clear coding interviews at multiple big tech companies. I also share a strategy to revise LeetCode problems effectively.
Resources mentioned in the video: blog.algomaste...
✉️ Join my free newsletter to master coding, dsa and system design: blog.algomaste...
🎥 Subscribe to my channel for more such content: / @ashishps_1
💻 My Github repositories for tech interview preparation: github.com/ash...
📹 My upcoming tutorial channel: / @algomaster-io
Stay in touch:
👨‍💻 LinkedIn / ashishps1
🚀 X: / ashishps_1
📷 Instagram: / ashishps_1
✍️ Medium: / ashishps
Chapters:
00:00 - Intro
00:38 - Must-Know DSA Topics
02:24 - Right Order to Learn DSA Topics
03:05 - How to Start a new Topic?
05:32 - Resources to Learn DSA
05:59 - How to Master a DSA Topic?
07:30 - Think in Patterns
08:36 - How to Retain what you have Learned?
10:09 - Be Consistent

Пікірлер: 176
@ashishps_1
@ashishps_1 Ай бұрын
Thanks for watching guys! If you want to stay updated with DSA and System Design, join my free newsletter: blog.algomaster.io/
@letitrain2884
@letitrain2884 Ай бұрын
A hidden gem as usual. Thanks, man!
@jyothishreddynagaram6789
@jyothishreddynagaram6789 Ай бұрын
Hello Sir, please make detailed videos on above mentioned patterns. It would be very much helpful for all of us. Thank you in advance. Take care.
@ashishps_1
@ashishps_1 Ай бұрын
Hey, sure. I will make videos on important patterns,
@jyothishreddynagaram6789
@jyothishreddynagaram6789 Ай бұрын
@@ashishps_1 Thank you very much sir. You are doing something great sir.
@KaizokuOuNaruto
@KaizokuOuNaruto 23 күн бұрын
Nobody tells you any pattern bro Everybody mentions them but never ever actually tells.. Nobody ever tries to even take one example 😅
@abdulhasibn1022
@abdulhasibn1022 4 күн бұрын
Actually he has done it now. All the patterns.
@yasirarafat07
@yasirarafat07 Ай бұрын
Thanks Ashish for this valued video on short time.., I will looking forward to meet you one day..
@MadihaTahreem
@MadihaTahreem 12 күн бұрын
This is by far the most concise and step-by-step approach, loved it!
@sajidsk33
@sajidsk33 Ай бұрын
Thank you for this information Sir. You are the Virat Kohli of DSA and sharing such amazing knowledge. 🙂
@ashishps_1
@ashishps_1 Ай бұрын
Love to hear this, thank you 😊
@BhumikaNaik12
@BhumikaNaik12 23 күн бұрын
Thank you..YES! Need detailed videos on dsa patterns
@SameeraLakhote
@SameeraLakhote Ай бұрын
Sir , You make me feel confident !! Thank you.
@VipinNagpal1
@VipinNagpal1 Ай бұрын
Great set of instructions with no bs and space complexity of O(log n).
@congdatt
@congdatt Ай бұрын
Thank you so much for this incredible video on mastering Data Structures and Algorithms! Your explanations were clear and easy to follow, making complex concepts much more understandable. I appreciate the time and effort you put into creating such valuable content. Keep up the great work!
@ashishps_1
@ashishps_1 Ай бұрын
Love to hear this. Thank you so much for your kind words!
@sagestudy
@sagestudy Ай бұрын
Please Make Videos on these different DSA patterns. The way you explain is very clear ⭐
@ashishps_1
@ashishps_1 Ай бұрын
Sure, I will. Thank you!
@sagestudy
@sagestudy Ай бұрын
@@ashishps_1 Thankyou Sir
@unnatagarwal1475
@unnatagarwal1475 20 күн бұрын
Didn't find a better video than this. Thank you.
@nagenderreddy3013
@nagenderreddy3013 Ай бұрын
Ive seen many videos on this topic...but the way you presented is the best ive seen till now..
@ashishps_1
@ashishps_1 Ай бұрын
Great to hear this, thank you!
@HollyVolks
@HollyVolks Ай бұрын
your content is pure gold, thank you Ashish
@ashishps_1
@ashishps_1 Ай бұрын
So happy to hear this, thank you so much!
@souvik5560
@souvik5560 Ай бұрын
Please make a detailed video on the groups of similar problems. It would be really helpful. Thank you for your initiative 👍🏻
@ashishps_1
@ashishps_1 Ай бұрын
Sure, will do
@vishnuchandran1585
@vishnuchandran1585 Ай бұрын
Underrated content. Thank you for making this video.
@rajkumararora7366
@rajkumararora7366 9 күн бұрын
Thank you. Very well explained! Keep it up!!!
@SandeepSingh-fb4ex
@SandeepSingh-fb4ex Ай бұрын
Valuable information, thanks a lot
@thekoreanspace272
@thekoreanspace272 Ай бұрын
Quality Content, Thank you so much !!! ❤
@ashishps_1
@ashishps_1 Ай бұрын
Thank you 😊
@sabbirhossan3499
@sabbirhossan3499 Ай бұрын
In my class, no one is as serious about programming as I am, and it kills my motivation. What should I do? Help!
@ashishps_1
@ashishps_1 Ай бұрын
Hey, I would suggest focusing on yourself and your goals. Everyone's journey is different and you shouldn't hold yourself back because others are not serious.
@sabbirhossan3499
@sabbirhossan3499 Ай бұрын
@@ashishps_1 thanks
@Pushkar682
@Pushkar682 25 күн бұрын
Keep visiting competitive coding platforms and see how other mates on the planet are doing
@agastyavirfood9152
@agastyavirfood9152 7 күн бұрын
Great work, very helpful, your tips are to the point
@miss_Peace
@miss_Peace 2 күн бұрын
Hi Ashish, could please you put up a video explaining time complexities and the code for each. The correlation
@srushtikale7455
@srushtikale7455 Ай бұрын
The revision technique is too good,i will start implementing this technique
@vaajithshaik1062
@vaajithshaik1062 Ай бұрын
Valuable points learnt thank you sir ❤
@mikeytoman2575
@mikeytoman2575 28 күн бұрын
this channel is criminally underrated
@sagarbhambhani4239
@sagarbhambhani4239 Ай бұрын
Amazing sir! Loved the clarity of thought and guidance and also, those diagrams gave a much better view to follow roadmap! Have followed and started reading your blog 🙏🏻 would love to be guided by you.
@ashishps_1
@ashishps_1 Ай бұрын
Thank you so much 😊 So happy to hear that you are finding my content valuable.
@krushnnabaviskar4131
@krushnnabaviskar4131 20 күн бұрын
very crisp video , thanks
@k_chirsoo1729
@k_chirsoo1729 24 күн бұрын
This is too good. I am looking for a job as a fresher nd i was so confused as to how to start with dsa. This really helps.
@ramyavadlamudi1520
@ramyavadlamudi1520 11 күн бұрын
Bro may be can you do individual videos on each pattern and solving the example problems and how to identify the pattern by seeing the question. It should help us a lot
@rigvedtammewar5325
@rigvedtammewar5325 25 күн бұрын
Bhai you are crazyyy . Love your content style .
@AGMaruf
@AGMaruf Ай бұрын
This was very helpful bro. ❤️ Love from Bangladesh 🇧🇩
@ashishps_1
@ashishps_1 Ай бұрын
Love to hear this, thank you 😊
@darshanbs2267
@darshanbs2267 Ай бұрын
Very great vedio sir
@Alfred_Job
@Alfred_Job 27 күн бұрын
Can i learn dsa in c?.I have already learnt c.where can i find solutions in leetcode provlems in c
@prasadm3614
@prasadm3614 Ай бұрын
Tell me if you didnt watch Strivers DP or Graph videos..... He is just awesome
@archongaming413
@archongaming413 Ай бұрын
Boss! What was your daily routine when you were preparing for FAANG? Please share.
@Proman.Offbeat.Traveller
@Proman.Offbeat.Traveller 10 күн бұрын
Nice bro
@veereshkumar640
@veereshkumar640 Ай бұрын
Thanks Ashish for sharing wonderful information it is really helping and please do more videos on DSA and system design...
@ashishps_1
@ashishps_1 Ай бұрын
Great to hear this and sure, I will make more videos on DSA and System Design.
@subhobhattacherjee9523
@subhobhattacherjee9523 24 күн бұрын
Thanks for the details. Please make videos in coding patterns
@ashishps_1
@ashishps_1 24 күн бұрын
Sure, will do soon.
@CuriousLogician
@CuriousLogician Ай бұрын
I don't understand how you have lesser reach on youtube. Your channel is a gen
@ashishps_1
@ashishps_1 Ай бұрын
Thank you so much 😊
@ArghyaDas-np3ff
@ArghyaDas-np3ff Ай бұрын
Thank you Sir for this video. Please make a detailed video on the most used designing pattens.
@ashishps_1
@ashishps_1 Ай бұрын
Sure, will do!
@ppnwt
@ppnwt Ай бұрын
Great videos!, Thank you
@komalkiransalunke
@komalkiransalunke Ай бұрын
4:31 you were looking like Virat Kohli ❤ Btw ,your videos are helping me sir thank you ☺️
@nageshjatagond4175
@nageshjatagond4175 Ай бұрын
Thank you. Please do make more detailed videos on each topics.
@ashishps_1
@ashishps_1 Ай бұрын
Sure, will do!
@ashishkulkarni2350
@ashishkulkarni2350 Ай бұрын
Please make detailed videos bhaiyya , it will definitely help all of us.
@ashishps_1
@ashishps_1 Ай бұрын
Sure 😊
@takeuchi5760
@takeuchi5760 Ай бұрын
On the patterns! They're very important.
@aryaraj2615
@aryaraj2615 18 күн бұрын
Hello sir, your video was very helpful for me. Additionally, Professor Dr. Manjunath is my mentor for learning data structures and algorithms. I think you know him
@jronbroke
@jronbroke Ай бұрын
Thanks alot brother ❤.
@ashk6645
@ashk6645 Ай бұрын
Amazing video 🤩
@ashishps_1
@ashishps_1 Ай бұрын
Thank you 😊
@wyr29
@wyr29 Ай бұрын
yesssss please make a video about patterns in dsa would be really helpful
@ashishps_1
@ashishps_1 Ай бұрын
Sure, will do soon!
@aryanagarwal7903
@aryanagarwal7903 Ай бұрын
Yes sir please
@amimridul4278
@amimridul4278 Ай бұрын
Great guide line ❤
@simplyaniket844
@simplyaniket844 23 күн бұрын
Very informative
@khokonchandra218
@khokonchandra218 Ай бұрын
Ameizing resources. I really appreciate it. From Bangladesh
@ashishps_1
@ashishps_1 Ай бұрын
Thank you 😊
@ushakummari1646
@ushakummari1646 15 күн бұрын
thank you for giving this excellent information and advices but can you please tell in which language DSA should learn ..
@dixituday11
@dixituday11 12 күн бұрын
if stucking in a easy problem of leetcode in starting then what to do sir ?
@CodeCafeeAi
@CodeCafeeAi 11 күн бұрын
thanks for sharing
@sudarshangawale3808
@sudarshangawale3808 Ай бұрын
Insightful!
@rajkumaraddu
@rajkumaraddu Ай бұрын
Thank you Ashish. you made my day.
@sudhanshu3652
@sudhanshu3652 Ай бұрын
You guide very well in every video...Thanku Bhaiya ❤❤❤
@ashishps_1
@ashishps_1 Ай бұрын
Love to hear this, thank you!
@kirandasari4852
@kirandasari4852 Ай бұрын
Thank you sir your valuable information.
@patilpranita
@patilpranita Ай бұрын
Hello sir , currently I'm in third year still I don't have confident to do effective programming but now onwards i want to give my 100% Your roadmap is useful and entire video is very informative thank you so much 👍👍
@gunavardhansaiputta3483
@gunavardhansaiputta3483 Ай бұрын
make a video for detailed pattern of Algorithms.
@Kapoor_Darshil
@Kapoor_Darshil Ай бұрын
Hii sir i have completed my dsa in java and know a little bit about frontend development now i want to start backend. Can you recommend which language and framework should i start with either java (spring) or javascript (nodejs) or python (django or flask).
@rishiraut6884
@rishiraut6884 23 күн бұрын
Bro similar I in same stage and i choose django first Lear python and go for it because spring is very vast
@Kapoor_Darshil
@Kapoor_Darshil 23 күн бұрын
@@rishiraut6884 bro your linkedin
@Codewith_AP
@Codewith_AP Ай бұрын
please make detailed videos on above mentioned patterns.
@ashishps_1
@ashishps_1 Ай бұрын
sure, will do!
@AbhimanyuYadav-pw1lz
@AbhimanyuYadav-pw1lz Ай бұрын
Hi @ashishps_1, Could you please create a detailed video tutorial on this pattern? Additionally, if possible, could you suggest more patterns to help us understand the questions quickly and solve problems more efficiently? and Thank You for the this video which make me understand how to start learning DSA, what is the exact path.
@ashishps_1
@ashishps_1 Ай бұрын
Hey, sure. I will make videos on leetcode patterns.
@h3lixehrlich
@h3lixehrlich 22 күн бұрын
make a vedio in what i first learn from scratch
@user-ft2lu4lr6c
@user-ft2lu4lr6c Ай бұрын
Thank you sir, for your full support
@ashishps_1
@ashishps_1 Ай бұрын
You are most welcome!
@BigDataWithSky
@BigDataWithSky 6 күн бұрын
Pls provide the topics related to Data roles job
@harishchougule8542
@harishchougule8542 Ай бұрын
bhaoot bhaoot sukriya bhaiya ... apka guidence hamesha kamat aata hai !! 1>> i had just one question ki pura dsa hone ke baad topic wise problem slove karna hai yaa ... after every topic completion hame problem slove karna hai ... 2.>>>> .. and one more things for beginers is hacker rank best or leet code ???? plz yeetna suggesst karo bhaiya
@mdjaffar7681
@mdjaffar7681 29 күн бұрын
Hello sir could you please tell what is the best resource to learn time and space complexity
@Nishanth-f9
@Nishanth-f9 16 күн бұрын
What should i learn (Dsa c,c++) vs (dsa python) vs (dsa java)?
@ankitgarg6976
@ankitgarg6976 Ай бұрын
Thanks Ashish, Yes please create videos on common patterns. Also one problem I am facing is, I am not able to solve most of easy questions on leetcode without hint/solution, I am getting discouraged because of that can you please give some tips around that?
@maheshb1471
@maheshb1471 Ай бұрын
Thanks a lot Ashish
@jaidaweri5901
@jaidaweri5901 Ай бұрын
sir your videos are helpful please make videos on pattern which you mentioned
@ashishps_1
@ashishps_1 Ай бұрын
Sure, will do 😊
@akhiltheloquacioussoul
@akhiltheloquacioussoul Ай бұрын
That was a good video. Thanks.
@ashishps_1
@ashishps_1 Ай бұрын
Glad you liked it!
@ArunKumar-pd6fq
@ArunKumar-pd6fq Ай бұрын
I would be really appreciate , if you analysis and do one video on ai feature jobs and how it will effect current job market, what will be the jobs looks like in feature, analysis not required to be accurate but need your opinion.
@ikerluqup5661
@ikerluqup5661 14 күн бұрын
Thank you sir
@codewithsameer
@codewithsameer Ай бұрын
Bhai make a video on ,how can we use leetcode / codeforces efficiently and why we should use these and how can we use them. plz plz 😊😊 the person who want video on this topic , hit like on this comment by which bhaiya can make a video on it.
@tamilansgame7306
@tamilansgame7306 Ай бұрын
very inspiration video
@VeromcaJerome
@VeromcaJerome Ай бұрын
thanks for this dr
@nipuntyagi2589
@nipuntyagi2589 Ай бұрын
Thank you so much sir, you are the best
@ashishps_1
@ashishps_1 Ай бұрын
So nice of you!
@MrVivekthecool
@MrVivekthecool Ай бұрын
Hi Sir, please make videos on topics of Low Level Design and DSA Important topics
@ashishps_1
@ashishps_1 Ай бұрын
Sure, will do!
@naveenkumarks6821
@naveenkumarks6821 Ай бұрын
Thanks for your information sir
@ashishps_1
@ashishps_1 Ай бұрын
You are welcome!
@chiragrachhoya5377
@chiragrachhoya5377 12 күн бұрын
Bachpan mein humare computer ka store tha to I used to play games of THAT TIME and play ganes
@user-sf4ro6bc6f
@user-sf4ro6bc6f Ай бұрын
Sir is java or python u prefer for current 2025 passing out students to focus on and give more important pls sir just guide through which is best for interview and for learning coding
@siddharthgoswami6662
@siddharthgoswami6662 6 күн бұрын
Is a time period of 4-5 months enough?
@mr_weird3680
@mr_weird3680 Ай бұрын
Make videos on patterns
@B4Bindas
@B4Bindas 12 күн бұрын
I'm learning python so can i continue dsa using python only or should i Start dsa using java or c++
@saikiran5255
@saikiran5255 Ай бұрын
Which company ashish bro are you working
@suryach1313
@suryach1313 Ай бұрын
Sir, which language did you choose to learn DSA and is language important to learn DSA ?
@rohith.s4907
@rohith.s4907 Ай бұрын
You are ginius brother 🎉.
@ashishps_1
@ashishps_1 Ай бұрын
Thank you so much 😀
@sapu.02
@sapu.02 Ай бұрын
I am confused between 2 pointer and sliding window approach...I mean isn't both are same ?
@mayushi7792
@mayushi7792 Ай бұрын
Nope
@prasadm3614
@prasadm3614 Ай бұрын
Application method is different
@kalluriswarooparani7840
@kalluriswarooparani7840 20 күн бұрын
Ashish is it workout for the people till now they are completely working in govt sector for almost 12 years now i want to shift to this platform. I have the educational background of MCA. Please guide me
@user-kr5hz5ii7n
@user-kr5hz5ii7n 19 күн бұрын
sir is it true that companies favour girls over boys in recruitment? is it true they prefer girls more?
@pallabghosh3840
@pallabghosh3840 Ай бұрын
sir actually learn react nextjs express sql prisma , now i want to get a job at startup, then i want to switch MAANG companies, so i have more interest in backend , so if i learn java then should i learn spring ? or direct learn springboot.i also learned dsa solving questions everyday, so what should i do ?
@roman-pe9xl
@roman-pe9xl Ай бұрын
Thanks for your information
@user-sz9pn3rq7l
@user-sz9pn3rq7l Ай бұрын
From which language to start dsa sir C++ or java or any other
@rxnari4728
@rxnari4728 Ай бұрын
Thank u sir❤ one question will spring boot exist 2030 also
@ashishps_1
@ashishps_1 Ай бұрын
Hey, I can't predict the future but spring boot is a popular technology and likely to stay for long.
@kharade123
@kharade123 Ай бұрын
Good content. Small suggestion - you need to slow down and talk slowly.
@ashishps_1
@ashishps_1 Ай бұрын
Thanks for your kind suggestion. I will keep this in mind for future videos.
@beenasingh419
@beenasingh419 Ай бұрын
❤❤
@nmcreations1705
@nmcreations1705 Ай бұрын
Hi bro i have google interview on Monday can you please tell some interview questions they told I have to write algorithm. Algorithm means steps of approach of its differenr
@Chiu0078
@Chiu0078 20 күн бұрын
How did your interview go btw ?
@nmcreations1705
@nmcreations1705 20 күн бұрын
@@Chiu0078 better bro i didnt prepare much so didnt finish
@ExplorerBae
@ExplorerBae Ай бұрын
Which language you recommend to start DSA
How to Start Leetcode (as a beginner)
8:45
Ashish Pratap Singh
Рет қаралды 804 М.
Google system design interview: Design Spotify (with ex-Google EM)
42:13
IGotAnOffer: Engineering
Рет қаралды 1 МЛН
Parenting hacks and gadgets against mosquitoes 🦟👶
00:21
Let's GLOW!
Рет қаралды 12 МЛН
Box jumping challenge, who stepped on the trap? #FunnyFamily #PartyGames
00:31
Family Games Media
Рет қаралды 30 МЛН
艾莎撒娇得到王子的原谅#艾莎
00:24
在逃的公主
Рет қаралды 46 МЛН
LeetCode was HARD until I Learned these 15 Patterns
13:00
Ashish Pratap Singh
Рет қаралды 126 М.
How I Mastered System Design Interviews
10:22
Ashish Pratap Singh
Рет қаралды 148 М.
Top 7 Algorithms for Coding Interviews Explained SIMPLY
21:22
Codebagel
Рет қаралды 354 М.
How I started coding from 0 and cracked Amazon, Google & Microsoft
9:43
Ashish Pratap Singh
Рет қаралды 490 М.
Is DSA worth it in 2024?
10:36
Harkirat Singh
Рет қаралды 171 М.
How I would learn Leetcode if I could start over
18:03
NeetCodeIO
Рет қаралды 438 М.
How to Solve ANY LeetCode Problem (Step-by-Step)
12:37
Codebagel
Рет қаралды 172 М.
Parenting hacks and gadgets against mosquitoes 🦟👶
00:21
Let's GLOW!
Рет қаралды 12 МЛН