How I mastered data structures and algorithms (for beginners)

  Рет қаралды 175,065

Pooja Dutt

Pooja Dutt

Күн бұрын

📒 [ZERO TO MASTERY] 📒 -- this is great to level up your skills!
🎙️Courses: links.zerotomastery.io/course...
🎙️Career Paths: links.zerotomastery.io/career...
🎙️Career Paths Quiz: links.zerotomastery.io/pooja_...
🎙️Python Course: links.zerotomastery.io/python...
🎙️AI course: links.zerotomastery.io/aiengi...
🎙️React Course: links.zerotomastery.io/react_...
🎙️Blockchain Course: links.zerotomastery.io/blockc...
🦄 Pre-Order Kotlin Course here: 🦄 www.coderatlas.com
📚[DATA STRUCTURES & ALGOS]📚 -- this is great for interview prep!
🎙️ neetcode.io/?
📧[CONTACT]📧
🎙️1:1 Career Coaching!!! calendly.com/d/yp4-qgs-sfh/60min
📒 Business Email: poojadutt.tech@gmail.com
📚 Instagram: / fivefootraveler
👾 Discord: nas.io/pooja-dutts-tech-commu...
📒 Email List [JOIN NOW]: form.jotform.com/223336781369161
📚 GET YOUR FREE KOTLIN GUIDE HERE: 📚 www.coderatlas.com
*some links may be affiliate links*

Пікірлер: 206
@anaisabelrodriguez1104
@anaisabelrodriguez1104 9 ай бұрын
Wow! Congrats Pooja! This is the best and clear explanation I have ever found about data structures and algorithms!! The stories, the diagrams, the graphics and the code use make it to understand!! Thank you so much! Please continue what you do and deliver highly reliable content :) We all appreciate this.
@richardraymondcanda3657
@richardraymondcanda3657 11 ай бұрын
This was the most detailed and easy to understand step by step explaination of data structure and algorithm, how unfortunate I did not see this before when I take the subject last semister. Thank you for your effort, this really is helpful to us who are still figuring things out. 🧡
@PoojaDutt
@PoojaDutt 11 ай бұрын
Thanks for your kind words! Glad it was helpful 😀
@nanonkay5669
@nanonkay5669 9 ай бұрын
Wait she never said how she mastered it. She only gave examples of algorithms
@apollossevere8602
@apollossevere8602 4 ай бұрын
This is very true
@RaviSahu-cg5ny
@RaviSahu-cg5ny 11 ай бұрын
i can only imagine how much effort you put in making a video. Very informative!
@PoojaDutt
@PoojaDutt 11 ай бұрын
Thank you!!
@ogbillity
@ogbillity Жыл бұрын
This makes algorithms look lot easier. Thank you.
@PoojaDutt
@PoojaDutt Жыл бұрын
No problem 😇
@randomweeb4335
@randomweeb4335 10 ай бұрын
the efforts put into making these are on a different level. Helped me a lot to understand things better thank you
@traiviustheone1703
@traiviustheone1703 10 ай бұрын
Spent 3 years a bit confused, took 14 minutes watching this and it finally clicks…THANK YOU!
@nasimajosefi
@nasimajosefi 11 ай бұрын
Absolutely loved your explanation and your animation is awesome, keep up the good work you do
@youjunghong9160
@youjunghong9160 11 ай бұрын
와 최고다... 진짜 잘 이해한 사람이 알려주는 영상이라 머리에 쏙쏙 들어와요
@pavansai7383
@pavansai7383 3 ай бұрын
Korean - English (Translate) Wow, this is the best... It's a video taught by someone who really understands it well, so it sticks in my head.😁
@anthonywilliams4825
@anthonywilliams4825 10 ай бұрын
You have a gift of teaching! This is the first time that these questions make since.
@PoojaDutt
@PoojaDutt 10 ай бұрын
Thank you so much!
@dearoyam3582
@dearoyam3582 8 ай бұрын
You’re amazing! 14 minutes was all it took to relearn an entire semester
@Tollywood_Hype
@Tollywood_Hype 8 ай бұрын
You're doing a great job. We people who are learning through your videos, very thankful to you ❤.
@jasminsabry36
@jasminsabry36 11 ай бұрын
Hi Pooja, I just wanted to say how inspiring you are to me. I hope I can be this good at data structures and algorithms. I love to see other women pursuing software engineering. It definitely makes me feel like I can do it. Amazing video, I immediately hit the subscribe button!
@PoojaDutt
@PoojaDutt 11 ай бұрын
Aww thank you so much! I really appreciate the kind words 🥺
@lightning369
@lightning369 Жыл бұрын
Hi Pooja Dutt. I am awed by your enthusiasm and mastery in helping one grasp the concepts of the searches in DS & Algos. I wish you had a whole lesson or lessons for Data Structures & Algorithms and other Computer Science topics. Consider having some premium courses in computer science. I am currently studying DS and Algos in my CS degree and due to my superficial knowledge in Java which is the one you are using, I have been having a rough time in DS and Algos. I have just admired the way you are walking us through it easily. Keep it up, my dear sister.
@oih8174
@oih8174 Жыл бұрын
Your videos are the best! Learning this stuff is not easy, but you make it seem like it is 👏
@PoojaDutt
@PoojaDutt Жыл бұрын
Aww thank you 😀
@seunadewola3523
@seunadewola3523 7 ай бұрын
This was such a fantastic and simple to understand video, I also really enjoyed the visual aid, it was helpful
@pritimhaske6717
@pritimhaske6717 4 ай бұрын
Very nice video with all concepts in clear precise manner and best to brush up algorithms concept. Thankyou ❤
@johnnyiambayu3437
@johnnyiambayu3437 10 ай бұрын
Loved this video. I learned alot! Thanks!
@kyokokirigiri166
@kyokokirigiri166 10 ай бұрын
I hope you continue to make videos like these. This video flows so nicely and it is simple to understand. I am a computer science student and i would like to be a front end dev! (:
@PoojaDutt
@PoojaDutt 10 ай бұрын
Thank you! I will keep trying to make videos like this 😀
@johnsonw
@johnsonw 11 ай бұрын
very helpful visual graphics, comin in clutch for a sophmore in CS currently
@amadoutounkara4997
@amadoutounkara4997 9 ай бұрын
Great video with interactive coding examples!
@valenciawalker6498
@valenciawalker6498 10 ай бұрын
Thank you ,In SE currently. Fantastic explanation.
@abdjanshvamdjsj
@abdjanshvamdjsj 9 ай бұрын
You are really really good at this stuff. Great presentation.
@kamleshbisht-hn9sj
@kamleshbisht-hn9sj 11 ай бұрын
love your work and please make it very basic and make more videos and try to explain how the function or code is working and how to think thanks a lot
@dark_phant0m768
@dark_phant0m768 8 ай бұрын
I had to comment to say thank you for showing these clear and concise explanations ❤❤❤. It’s the people who make these educational videos that really help me learn so much on my own that help me feel confident to tackle new problems with this new knowledge.
@kosekibeats
@kosekibeats 9 ай бұрын
You providing real value in this video! I'm glad cause I found your channel
@anaybaid
@anaybaid 9 ай бұрын
Thanks a lot for this video Pooja! Really informative :)
@jingweisama
@jingweisama 6 ай бұрын
you earned a subscriber I really love your videos. thank you for this DSA refresher I really needed it.
@anon100x
@anon100x 8 ай бұрын
How do you get the graphics that are illustrating what the code is doing on the right hand side? Thanks for the content
@Parkour1694
@Parkour1694 9 ай бұрын
Great video! Thank you!
@deepaksutihar6454
@deepaksutihar6454 Жыл бұрын
Thank you for the insightful tips! Your video on mastering algorithms fast was fantastic and to the point..
@PoojaDutt
@PoojaDutt Жыл бұрын
Thank you so much! Appreciate the kind words 😀
@abhishekchavan3230
@abhishekchavan3230 Жыл бұрын
It was diffrent......as everyone is making long videos explaining them but u made it crisp and easier please make more such videos on algorithms.......thanks pooja
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks, appreciate the kind words from you!
@cmdxen
@cmdxen Жыл бұрын
the production quality looks clean and great
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks!
@JoseLopez-wh7xe
@JoseLopez-wh7xe 11 ай бұрын
You're the best, I'm your fan number one!
@souvaniksaha
@souvaniksaha 10 ай бұрын
Great presentation and explanation
@yaboy7120
@yaboy7120 9 ай бұрын
this makes me feel less nervous about taking this course at school😅thanks for this video it must have taken so long
@ishaat_plays
@ishaat_plays 11 ай бұрын
Very informative. The visual learning is the best way to understand algorithm i think
@umamaheshe7132
@umamaheshe7132 9 ай бұрын
That’s so true, I learn very fast when learn I through visual information
@mrArk_19
@mrArk_19 11 ай бұрын
Thank you this is very informative. Can you explain why on BFS, a null is added into the queue? I dont get it and an explanation would be greatly appreciated.😅😅 😊 TYSM
@shilpadutt5122
@shilpadutt5122 Жыл бұрын
Awesome video Pooja - so easy to understand !
@PoojaDutt
@PoojaDutt Жыл бұрын
Thank you 😀
@rohan_webdev
@rohan_webdev 11 ай бұрын
Very well explained Pooja. You made it look easier. 😊💯🙌
@PoojaDutt
@PoojaDutt 11 ай бұрын
Thank you!!
@d3vilop1
@d3vilop1 Жыл бұрын
Great content and great editing !
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks so much!
@joannabedra9237
@joannabedra9237 11 ай бұрын
Thx, I'm closer to grasping the ideas of these:)
@PoojaDutt
@PoojaDutt 11 ай бұрын
So glad to hear 😀
@Joshikannan
@Joshikannan 10 ай бұрын
Great work mam, very effective
@SenthilkumarDeivasigamani
@SenthilkumarDeivasigamani Жыл бұрын
Thank you Pooja for the video. You made it easy to understand and interesting video.
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks so much!
@peanuthead32
@peanuthead32 10 ай бұрын
The first 4 made sense !
@WilliamTreble
@WilliamTreble 11 ай бұрын
Question. What made you write these in Java and not another language like python or js?
@777shacob8
@777shacob8 8 ай бұрын
two pointer one is so cool
@michaelsadaghyani
@michaelsadaghyani Жыл бұрын
Nice needed the refresher!
@PoojaDutt
@PoojaDutt Жыл бұрын
Glad it helped 😀
@FeminDharamshi
@FeminDharamshi 8 ай бұрын
Man, you videos are insane! How much time do you put in to make them?? Also, what do you use for animations and graphics?
@americatoken3334
@americatoken3334 8 ай бұрын
I didnt understand anything but I like watching you code.❤
@SorowerHossan-kf6qp
@SorowerHossan-kf6qp 9 ай бұрын
This video is so good. Thank you. Please make a indepth video or course on DSA. Do you have any already?
@NirmalSilwal
@NirmalSilwal 11 ай бұрын
thank you for the video
@elrichsaunderson2858
@elrichsaunderson2858 11 ай бұрын
Great presentation skills Pooja 👏
@PoojaDutt
@PoojaDutt 11 ай бұрын
Thanks!
@yosephkumlachew1572
@yosephkumlachew1572 Жыл бұрын
you just make it simpler ..... Thank you
@PoojaDutt
@PoojaDutt Жыл бұрын
No problem 😀
@Bouka_Fedi
@Bouka_Fedi 11 ай бұрын
Great video enjoyed watching it well done
@PoojaDutt
@PoojaDutt 11 ай бұрын
Thank you so much!!
@user-ou9rv6wq1r
@user-ou9rv6wq1r 11 ай бұрын
Nice video! Seems you've put much effort in it. The video is just so inspiring for me and I wondered if there is your sample code used in the vid?
@PoojaDutt
@PoojaDutt 11 ай бұрын
Thank you! I don’t have the code samples shared yet., but will hopefully do so soon!
@siddhantsalunke596
@siddhantsalunke596 11 ай бұрын
Do u have any DS course in java ? So that I wanna learn from scratch
@Md_sadiq_Md
@Md_sadiq_Md 11 ай бұрын
Pushing the algorithm ❤
@vinhnghiang1273
@vinhnghiang1273 11 ай бұрын
12:41 why are we using [n+1] here? can anyone explain it please
@jjgerald7877
@jjgerald7877 8 күн бұрын
#Searching #DataStructures. The main principle is "the way you store your data is also the same way you find or retrieve it." That goes for like #binarysearchtrees and #hashing. #ComputerScience #Algorithms
@condorsergiu8102
@condorsergiu8102 6 ай бұрын
@10:41 why isn't a Queue FIFO?
@adipurnomo5683
@adipurnomo5683 11 ай бұрын
Really good stuff
@user-de6kz8fn6s
@user-de6kz8fn6s Жыл бұрын
Love it bring more stuff on DSA
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks!
@hrugved005
@hrugved005 10 ай бұрын
I found it difficult to grasp the theory when i read about these algos on geeks for geeks. Honestly the visual explanations made the algos easier to understand. You teach well and should really teach dsa on your channel!
@LearnByDoing_932
@LearnByDoing_932 Жыл бұрын
Super cool...but please upload dsa videos frequently because ur explanation and your voice is just awesome
@PoojaDutt
@PoojaDutt Жыл бұрын
Thank you! I appreciate the kind words
@de-day1882
@de-day1882 4 ай бұрын
It feels like I did understand this after free code camps 5hrs video, but i am still confused to match eng term like Linear time with math term of O, So can anyone help me with those?
@Tech.Unicorn
@Tech.Unicorn Жыл бұрын
Your editing is insane 😮❤🎉
@PoojaDutt
@PoojaDutt Жыл бұрын
Ahhh thanks! 😀 couldn’t have done it without my editor
@TheShivamLko
@TheShivamLko Жыл бұрын
Hi have 7 years exper. in Mobile Dev Android and Flutter, Still learning Data Structure for Google, Microsoft level and solving 300 questions of LeetCode level feels intimidating. Can you make video on this. I understand very basic of DSA
@sahmbtw
@sahmbtw Жыл бұрын
Can you share the coding examples? I dont see them in the desc.
@PoojaDutt
@PoojaDutt Жыл бұрын
Yes!! I will include them this weekend, thanks for Reminding me
@chiragparmar1964
@chiragparmar1964 9 ай бұрын
can you please tell us how do you make these videos ? like your video editing journey and all and also work flow ..I'm intrested to know ...we are intrested to know
@abed9134
@abed9134 Жыл бұрын
are the algorithms on ztm enough ? I'm taking the course and when i try to solve mediums on leetcode i just cant solve them
@PoojaDutt
@PoojaDutt Жыл бұрын
You can actually preview courses on ZTM, I’d highly recommend them. I haven’t done all of their courses, but the ones I have done are really high quality
@philipthomas6155
@philipthomas6155 9 ай бұрын
very useful
@usmanmarkaz
@usmanmarkaz 11 ай бұрын
Mam How React developer strong Algorithms and which language should he want to use to Learn DSA
@geoffmlb3509
@geoffmlb3509 11 ай бұрын
Wow I don’t even program with python but you made these concepts so easy to the point that even a 6 year old kids can do this. Impressive
@Falcon8856
@Falcon8856 11 ай бұрын
Her code was shown in JavaScript, not Python.
@andiuptown1711
@andiuptown1711 10 ай бұрын
@@Falcon8856Actually this is Java
@Falcon8856
@Falcon8856 10 ай бұрын
@@andiuptown1711 my b, looked like jscript
@amazinglyyellow7016
@amazinglyyellow7016 8 ай бұрын
Yeah java
@tonystarkmowa
@tonystarkmowa 10 ай бұрын
On an average how much time it takes you to edit a video like this one ?
@rudrasenareddy
@rudrasenareddy 11 ай бұрын
is it possible to get a job with python programming in Google, Facebook, Microsoft ..and also is it possible to solve Google like top MNC companies exams problems with python ?
@babayaga2382
@babayaga2382 11 ай бұрын
amzing content and the video is so good.
@PoojaDutt
@PoojaDutt 11 ай бұрын
Thanks so much!
@Uikfrukgvhki
@Uikfrukgvhki Жыл бұрын
Your one of my fav channel
@PoojaDutt
@PoojaDutt Жыл бұрын
Aww thank you!
@Uikfrukgvhki
@Uikfrukgvhki Жыл бұрын
@@PoojaDutt your welcome
@ankushprajapati3297
@ankushprajapati3297 11 ай бұрын
hello, this video was very helpful for all of us. can u make more search videos so we can get a better understanding in ds algo.. btw your videos are awsm
@PoojaDutt
@PoojaDutt 11 ай бұрын
Thank you! I will definitely try to!
@siddardhabhimany
@siddardhabhimany 11 ай бұрын
​@PoojaDutt Can you please Provide the Coding examples discussed in the video. Your examples are awesome ❤❤ Can please Provide those 😊
@shadow-tb2sk
@shadow-tb2sk Жыл бұрын
hi, can you tell about which resource used for learning dsa and how much time taked to solve a medium leetcode qns(common interview qns) ?? your video is awesome, anyone can understand..editing ❤‍🔥
@PoojaDutt
@PoojaDutt Жыл бұрын
Neetcode is a great resource! It’s listed in my description
@sebastianbaltazar9602
@sebastianbaltazar9602 8 ай бұрын
where she runs her code?
@victorr_olu
@victorr_olu Жыл бұрын
Hey Pooja, Nice videos 😄please can you make a video on how you made connections in tech and how to build it in order to get networks...you get me! ❤️
@PoojaDutt
@PoojaDutt Жыл бұрын
I’ll definitely have to look into doing that one!
@victorr_olu
@victorr_olu Жыл бұрын
Thank you
@sofyasaharani1760
@sofyasaharani1760 8 ай бұрын
i will acompany u to achieve 1 million subs
@ananthraj9386
@ananthraj9386 9 ай бұрын
Epic can you please do this to Python as well
@maryammohammadi9186
@maryammohammadi9186 11 ай бұрын
hey as ai is developing everyday should be worried about this that web developers will replace with ai and chatgpt too ?
@dequan300
@dequan300 11 ай бұрын
This is awesome
@PoojaDutt
@PoojaDutt 11 ай бұрын
Thank you!
@NavneetKumar-fr9wj
@NavneetKumar-fr9wj 11 ай бұрын
Thanks hottie for the content, nice visualisation ! Keep it up !
@shahadatsardar21
@shahadatsardar21 9 ай бұрын
Hi pooja dutt ... you have done very precious video for beginners to learn DSA withour fear I think though... and your presentation is so helpfull ...can you please share your linkedin profile?
@habibi750
@habibi750 Жыл бұрын
Poojaaaaaa ❤
@dheeraj7440
@dheeraj7440 Жыл бұрын
Full course incoming soon? 😂 Great content btw!
@michaelibinola4679
@michaelibinola4679 Жыл бұрын
+1 to this, she makes it so easy 😂. Great stuff poooja ❤
@PoojaDutt
@PoojaDutt Жыл бұрын
I hope, one day 😅
@thebotgame
@thebotgame 10 ай бұрын
02:41 You can just do (low + high) / 2
@PoojaDutt
@PoojaDutt 10 ай бұрын
Sorry I thought you said high-low, but yeah you can do that too! Good point!
@SumanAmara
@SumanAmara 9 ай бұрын
Nice real time example like egg and salesman 😂
@jatinjangir5028
@jatinjangir5028 11 ай бұрын
hi I'm Fresher am learning Java , I graduated this year i don't Know what to do Development or Dsa From Which One I Learn Can you Please guide me. I want Job as soon as possible and am learning Java . Can i Continue Java or start development.
@shivamyogi9283
@shivamyogi9283 Жыл бұрын
Great video 😊.
@PoojaDutt
@PoojaDutt Жыл бұрын
Thank you!! I
@marsdwarf
@marsdwarf Жыл бұрын
Pooja I love your explanations, animations and side roles you filmed yourself! I can tell it’s a work of passion :) I wonder what questions have you gotten during interviews over the years? For example, how common are Graph questions as opposed to Sorting questions. I feel like I may have spent too much time on a topic like DP, yet it may not be asked that often 🤔 Any insight would be so helpful. Cheers!
@PoojaDutt
@PoojaDutt Жыл бұрын
Aww thank you! I’ve gotten a lot of DFS/BFS and recursion/DP problems over the years!
@marsdwarf
@marsdwarf Жыл бұрын
@@PoojaDutt Thanks so much for the insight :) Looking forward to more great vids.
@user-vz7cv7sx8q
@user-vz7cv7sx8q 6 ай бұрын
pooja could you pls do this video using python programming language...😊
@sudiptamondal2347
@sudiptamondal2347 10 ай бұрын
5:03 i guess there's something wrong with the code.. {4,5} also makes 9. that could be another pair.
@geekyprogrammer4831
@geekyprogrammer4831 Жыл бұрын
High quality content!
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks!!
@ranadenish
@ranadenish 11 ай бұрын
😂
@geekyprogrammer4831
@geekyprogrammer4831 11 ай бұрын
@@ranadenish What's so funny??
@exactly4234
@exactly4234 8 ай бұрын
Hi! So u are programming Java?
I’m bad at coding…. (my software engineering journey)
9:58
Pooja Dutt
Рет қаралды 1,7 МЛН
Slow motion boy #shorts by Tsuriki Show
00:14
Tsuriki Show
Рет қаралды 8 МЛН
تجربة أغرب توصيلة شحن ضد القطع تماما
00:56
صدام العزي
Рет қаралды 59 МЛН
Big-O Notation - For Coding Interviews
20:38
NeetCode
Рет қаралды 433 М.
Coding Was HARD Until I Learned These 3 Things…
6:42
Rajeev Bera
Рет қаралды 5 М.
Why is no one using THESE 3 strategies to learn coding?
14:31
Pooja Dutt
Рет қаралды 19 М.
8 patterns to solve 80% Leetcode problems
7:30
Sahil & Sarra
Рет қаралды 264 М.
Top 7 Data Structures for Interviews Explained SIMPLY
13:02
Codebagel
Рет қаралды 148 М.
Top 7 Algorithms for Coding Interviews Explained SIMPLY
21:22
Codebagel
Рет қаралды 332 М.
The Algorithm Behind Spell Checkers
13:02
b001
Рет қаралды 408 М.
Battery  low 🔋 🪫
0:10
dednahype
Рет қаралды 13 МЛН
Look, this is the 97th generation of the phone?
0:13
Edcers
Рет қаралды 5 МЛН
ГОСЗАКУПОЧНЫЙ ПК за 10 тысяч рублей
36:28
Ремонтяш
Рет қаралды 562 М.
Новые iPhone 16 и 16 Pro Max
0:42
Romancev768
Рет қаралды 371 М.
EXEED VX 2024: Не өзгерді?
9:06
Oljas Oqas
Рет қаралды 49 М.