How to ACTUALLY Master Data Structures FAST (with real coding examples)

  Рет қаралды 564,064

Pooja Dutt

Pooja Dutt

Күн бұрын

Пікірлер: 423
@PoojaDutt
@PoojaDutt Жыл бұрын
📚 Learn Data Structures and Algorithms FAST: neetcode.io/?📚 🎉How to Learn Algorithms (up next) -> kzbin.info/www/bejne/fGjWgZSrgNiNjtk 🎉
@apexherbert
@apexherbert Жыл бұрын
Started and i am loving it alreadyy.
@20avinashharisaindane60
@20avinashharisaindane60 Жыл бұрын
yes
@SahilSharma-it6gf
@SahilSharma-it6gf Жыл бұрын
yrr hindi m bta doo kya ho jayega
@GagandeepSingh-db8eh
@GagandeepSingh-db8eh Жыл бұрын
expired 😞
@PoojaDutt
@PoojaDutt Жыл бұрын
@@GagandeepSingh-db8eh the discount is only for the first 20 people unfortunately :/ but you can still check out neetcode!
@uvideo100
@uvideo100 Жыл бұрын
Stack is Last in, first out (LIFO). Queue is first in, first out (FIFO).
@software-with-rosh
@software-with-rosh Жыл бұрын
This is really well done! I love the focus on concepts rather than just the “big-Oh” times. And the examples made it pretty clear on when they’re useful, so this was awesome!
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks so much! I appreciate the kind words 😀
@davemerkury
@davemerkury Жыл бұрын
Outstanding video @PoojaDutt!!!! By far, one of the best explanations of some of the common DSA's used in code on YT! Keep it up!!!
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks so much! I really appreciate that 😀
@asifsaad5827
@asifsaad5827 11 ай бұрын
00:22 - Data Structure 00:41 - Array 03:40 - Linked List 06:04 - Hash Map 09:27 - Stack 11:26 - Queues 12:30 - Tree
@evansala7814
@evansala7814 Жыл бұрын
This video was really well-produced and you used really great analogies in very approachable ways. Good work!
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks so much! 😀
@NeetCode
@NeetCode Жыл бұрын
This is easily the best intro to DSA that i've ever seen. Great video Pooja!! And the sponsor isn't bad either 😉
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks so much!! 🎉 haha, can’t argue with that - the sponsor is pretty cool 😎
@srini9653
@srini9653 Жыл бұрын
I have learnt a lot in last 15 minutes, than those tons of class room lectures. Thank you and God bless!
@ricopido
@ricopido Жыл бұрын
the way she explained certain topics with ease 🤧
@sk-kr1uy
@sk-kr1uy 11 ай бұрын
That's frustrating now 😂😂😂😂
@ricopido
@ricopido 11 ай бұрын
@@sk-kr1uy cz u can't catch up with every helpful info she has provided. yea kinda frustrating i must say 🤣🤣🤣
@maedalnatour1516
@maedalnatour1516 Жыл бұрын
WoW i haven't seen anyone explain Data structures so smooth , great work keep it up
@chetanallapur4928
@chetanallapur4928 Жыл бұрын
Awesome, wish I had a lecturer like you in my college. We just got a mini DSA pack in this, thanks for the video. It would be great we get a whole DSA Playlist from you 🙏
@mktan-1223
@mktan-1223 Жыл бұрын
Same here
@saradagarwal1827
@saradagarwal1827 Жыл бұрын
AP GP Best Hindi Explanation in India 💯 💯🎯🎯🎯 kzbin.info/aero/PLlCpcDWq4nK-cVs4QsgmQ4rSn6l6sHumg&si=HbXzQSceUGIoqOjT
@saradagarwal1827
@saradagarwal1827 Жыл бұрын
​@@mktan-1223AP GP Best Hindi Explanation in India 💯 💯🎯🎯🎯 kzbin.info/aero/PLlCpcDWq4nK-cVs4QsgmQ4rSn6l6sHumg&si=HbXzQSceUGIoqOjT
@landobando8402
@landobando8402 Жыл бұрын
Simplicity is everything! Thank you this was a great video.
@PoojaDutt
@PoojaDutt Жыл бұрын
Glad you liked it!!
@saradagarwal1827
@saradagarwal1827 Жыл бұрын
AP GP Best Hindi Explanation in India 💯 💯🎯🎯🎯 kzbin.info/aero/PLlCpcDWq4nK-cVs4QsgmQ4rSn6l6sHumg&si=HbXzQSceUGIoqOjT
@danser_theplayer01
@danser_theplayer01 Ай бұрын
In javascript "arrays" are done with Typed Array magic class where you can only store numbers (they can be resizable). And Array is actually a resizable "struct" (? or buffer I guess) of pointers that point each to their data, so the data of the whole Array is sparsely stored in memory. You can also just make a binary ArrayBuffer and interpret it however you like.
@Android-17
@Android-17 Жыл бұрын
A really great introduction to DSA, with examples. Thank you!
@PoojaDutt
@PoojaDutt Жыл бұрын
No problem, glad it was helpful!!
@saradagarwal1827
@saradagarwal1827 Жыл бұрын
AP GP Best Hindi Explanation in India 💯 💯🎯🎯🎯 kzbin.info/aero/PLlCpcDWq4nK-cVs4QsgmQ4rSn6l6sHumg&si=HbXzQSceUGIoqOjT
@saikrishna4026
@saikrishna4026 Жыл бұрын
Why 0's and 1's means It represents +5 and -5 volt ... Its like giving power and stopping power to the conductor....so in that way a set of 0s and 1s represents plus and 0 ...0001 represents the bits
@jovanaycart
@jovanaycart Жыл бұрын
Love your videos! The animation and editing looks so good, and the content is so helpful.
@anuragchakrabarty
@anuragchakrabarty 11 ай бұрын
Man this is kind of lesson one needs truly, the principles of the data Structures were explained so clearly. Thank youu :)
@tahmidamajumder5067
@tahmidamajumder5067 Жыл бұрын
I was finding it harder to understand DS until I came across your video. Thank you for using such amazing daily life example to visualize all the concept.
@danser_theplayer01
@danser_theplayer01 Ай бұрын
I'd like to note that "linked list" is kind of an umbrella term and nothing is stopping you from linking the nodes in it with 2 or 15 neighbours (though you might be running into graph or tree territory), creating vastly different performance considerations.
@supremely450
@supremely450 Жыл бұрын
Great high level overview of most common ds. Nice for refreshing and understang at a basic level.
@tukurhamid
@tukurhamid Жыл бұрын
Thank you Pooja. You made it so simple that's readily absorbed! ❤
@Artofnatiee
@Artofnatiee Жыл бұрын
Amazing video Pooja!! I was fascinated by your analogies and examples really improved my understanding of the data structures. I am definitely checking out your video on algorithms next. Cheers!
@DineshGgoogle
@DineshGgoogle Жыл бұрын
thanks learning for my day is from you. FYI : FIFO is mentioned as FEFO in the Queue chapter
@shilpadutt5122
@shilpadutt5122 Жыл бұрын
You make it seem so easy - great video !
@PoojaDutt
@PoojaDutt Жыл бұрын
Awww thank you!!
@NaveenSingh-kx8uu
@NaveenSingh-kx8uu Жыл бұрын
that's a problem, right ?🤣
@iakhileshsoni
@iakhileshsoni Жыл бұрын
How beautifully and simply you've explained ☺ Amazing video Pooja👍
@Ryan-qu4vx
@Ryan-qu4vx 10 ай бұрын
Very good video, in case it hasn't been mentioned the reason 0 index is the default is because it allow you to do modular arithmetic on the indices. If you've ever had the pain of trying to do modular arithmetic on a base 1 language, first I'm sorry, second you will understand exactly why 0 is the default.
@alirezarezaei8624
@alirezarezaei8624 11 ай бұрын
An ArrayList is actually an array and the size is fixed, but we don't handle the resizing or ... The collection interface is handling it.
@vladimir0rus
@vladimir0rus Жыл бұрын
Under the hood, ArrayList uses an array. This means that removing and inserting items has a large overhead from shifting all the other items around. For that reason, we should look to avoid this method if possible.
@saradagarwal1827
@saradagarwal1827 Жыл бұрын
AP GP Best Hindi Explanation in India 💯 💯🎯🎯🎯 kzbin.info/aero/PLlCpcDWq4nK-cVs4QsgmQ4rSn6l6sHumg&si=HbXzQSceUGIoqOjT
@adismahmic2685
@adismahmic2685 Жыл бұрын
rThankyou!! A clear, well produced video is so refreshing !
@celeste-is-building
@celeste-is-building Жыл бұрын
Woah, thank you so much!!!! I am currently taking DSA in school. This is a blessing.
@Deadmanwalkingto
@Deadmanwalkingto Жыл бұрын
time 0:51 "the array size is fixed when it is created." this depends on the language you use in java Yes in javaScript No
@miked4587
@miked4587 11 ай бұрын
amazing course ...u revised me all datastracture majors that i learnt in university
@cnkumar20
@cnkumar20 Жыл бұрын
Array is a tiny container or huge.. important characteristic can't be skipped is its of SAME TYPE
@devshah100
@devshah100 Жыл бұрын
Wow! This video is really helpful ! Thank you soo much for making this kind of Introductory videos 🙏😁
@emilyrodriguez.
@emilyrodriguez. Жыл бұрын
Thank you so much for this video, you explained everything so well and I appreciate the examples!
@PoojaDutt
@PoojaDutt Жыл бұрын
So glad it was helpful 😀
@KrishNamaste
@KrishNamaste Жыл бұрын
Stunned by the simplicity of this video. A perfect video to start with! Kudos!
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks so much!!
@KrishNamaste
@KrishNamaste Жыл бұрын
@@PoojaDutt wanna post this on linkedin, but couldn't find you, would you please help?
@PoojaDutt
@PoojaDutt Жыл бұрын
@@KrishNamaste my linkedin is listed in the description of the channel (-:
@PoojaDutt
@PoojaDutt Жыл бұрын
@@KrishNamaste www.linkedin.com/mwlite/in/pooja-dutt-635b76a9
@KrishNamaste
@KrishNamaste Жыл бұрын
@@PoojaDutt thank you.
@angelmiguel8496
@angelmiguel8496 Жыл бұрын
omg thank you so much!!!! didn't know that learning DSA was fun until now
@furryfriendfamily7550
@furryfriendfamily7550 Жыл бұрын
can u cover graph and DP? BTW: this video was very informative
@Traveltheworldforfun
@Traveltheworldforfun Жыл бұрын
It was really helpful and what a great way to explain.
@BUNNY-qp2ds
@BUNNY-qp2ds Жыл бұрын
Which code editor are you using??
@vladimir0rus
@vladimir0rus Жыл бұрын
The array starts with 0 is because the index is an offset inside the array. If you need to access the very first element your offset should be 0.
@gopesh97
@gopesh97 Жыл бұрын
Ther'es a reason why array indexing starts with 0, not a rule.
@wixse.quisee
@wixse.quisee Жыл бұрын
Thats how I learned it. You gotta make real life examples of it. I used actual file folders to break down the different search algorithms
@graziribeiros
@graziribeiros Жыл бұрын
Wow loved this video! I made a career change to software development and I've a lot of stuff to learn, I'm working as a junior and I want to learn more about data structures and algorithms to get to the next level. This video is great introduction thanks❤
@PoojaDutt
@PoojaDutt Жыл бұрын
So glad the video was helpful! 😀
@priyankaprabakaran1235
@priyankaprabakaran1235 Жыл бұрын
what editing software you are using for editing your videos?
@julia_rodrigo
@julia_rodrigo Жыл бұрын
This is such a creative video! xD thank you! I understand data structure more now
@bhoot-eu1he
@bhoot-eu1he Жыл бұрын
I know why starting from 0 because it reduce one minus operation calculation each time when we finding index location of index find by base address and index*size of element but this index is come by relative index for find relative index we perform operations indexe - lower index, hear if lower index is 0 than we not need this - calculation because of this we start with 0
@abdlhkam74
@abdlhkam74 11 ай бұрын
Outstanding video, thank you so much for your explanation. Keep it up.
@neerajslab
@neerajslab Жыл бұрын
How you easily pronounced the word 06:50😵‍💫😵‍💫😵‍💫. Btw it was really very helpful because no one explains in this easy way, they are trying to make it harder stuff. So thank you so much for this wonderful content.
@NRRRRRRRR898
@NRRRRRRRR898 7 ай бұрын
This is so helpful! Thank you. Can you do more videos like this ?
@chandadutt810
@chandadutt810 8 ай бұрын
I have learned so much by listening to your views.
@dorsaghasri5760
@dorsaghasri5760 Жыл бұрын
Thanks a lot✨ It really helped me🌸🌸🌸
@TechwithLucy
@TechwithLucy Жыл бұрын
Love this!
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks Lucy!! 😀
@muraliaathi6118
@muraliaathi6118 2 ай бұрын
Great video! could you please explain difference between Data Structures and Collections? I am confused.
@BilalKhan-sq2qj
@BilalKhan-sq2qj Жыл бұрын
great introduction wowww, the examples were so helpful in order to understand the concepts, thank youuu so much!
@hmm_.-
@hmm_.- Жыл бұрын
I want come in IT sector i have no job right now and i don't know anything about computers what should i learn as a fresher and i am avoiding coding so what can i do but i also don't wana do Excel stuff power bi also so what can i do really???????
@mktan-1223
@mktan-1223 Жыл бұрын
Omg you are so good in explaining these topics.
@colbyberger1881
@colbyberger1881 Жыл бұрын
Im a seasoned SWE and all i can say is real solid!
@Madhu_P
@Madhu_P Жыл бұрын
I Revised entire dataStructures in just 15min from this video .... thankyou miss @PoojaDutt🙂
@shivaniverma4266
@shivaniverma4266 Жыл бұрын
You just blown my mind after watching this you are miracle lady
@angelquezada8898
@angelquezada8898 Жыл бұрын
Wow! Love how well explained her videos are!
@WellActualllyyy
@WellActualllyyy Жыл бұрын
what language is are you using in the array explanation ? it seems fairly easy to understand
@ninizheng2640
@ninizheng2640 Жыл бұрын
Hello, Love your video!! Btw, what kind of theme do you use in your code editor? It looks so pretty!!
@akshatsamdani
@akshatsamdani Жыл бұрын
2:10 which ide and theme you're using here?
@amitpadgaonkar8830
@amitpadgaonkar8830 11 ай бұрын
What do you use to create visual effects in your videos?
@spartanAXA
@spartanAXA Жыл бұрын
I did it, I learned what an array is!
@bwalyajunior613
@bwalyajunior613 Жыл бұрын
Thank You Pooja 🙏🙏🙌🙌
@markwonah4274
@markwonah4274 Жыл бұрын
You just earned a subscriber, this was really helpful
@fatimaiqra2169
@fatimaiqra2169 Жыл бұрын
thanks for such a clear explanation
@vishalnagle3292
@vishalnagle3292 Жыл бұрын
Very helpful video pooja thank u so much 😊😊😊
@___justASH
@___justASH Жыл бұрын
Loved that you made video so fast after discussion about dsa in last friday discord session🎉❤
@PoojaDutt
@PoojaDutt Жыл бұрын
Ahh you noticed!! 😀
@___justASH
@___justASH Жыл бұрын
@@PoojaDutt ah well I was there that day
@god_spriest
@god_spriest Жыл бұрын
Yo did great with setting examples with those items. Keep it up
@arielsuarez5471
@arielsuarez5471 Жыл бұрын
Which language do you think it is best for learning DSA? I have the most experience with Java, but have also delved into Python, JavaScript and eve some Swift.
@chrissjohnson4
@chrissjohnson4 6 ай бұрын
Excellent video, your real dictionary paper atlas cover cracked me up!
@avinashgardasalgonquin4371
@avinashgardasalgonquin4371 Жыл бұрын
Pooja, I hit the subscribe button right after watching this video. Thanks for helping me understand data structures, I've been struggling to understand them for a while now.
@VijayPatil-tz3cr
@VijayPatil-tz3cr Жыл бұрын
😮 thank you so much 👍👍
@zinforthewin
@zinforthewin Жыл бұрын
I love the content of your videos Pooja! so useful! :)
@sajalnamdeo4270
@sajalnamdeo4270 Жыл бұрын
Very useful information, specially for beginners 👏👏
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks!! Glad you liked it 😀
@aldrinjohnencina6153
@aldrinjohnencina6153 Жыл бұрын
I quickly understood the examples, because of the 'plates'. Thank you.
@PoojaDutt
@PoojaDutt Жыл бұрын
Glad it was easy to understand 😀
@jeandyenriquerodriguezdiaz3984
@jeandyenriquerodriguezdiaz3984 8 ай бұрын
Great video, thanks a lot, and thanks for all the links. Best regards
@davem-1944
@davem-1944 Жыл бұрын
Awesome explanations ! Thanks ! ❤❤
@PoojaDutt
@PoojaDutt Жыл бұрын
No problem!!
@God0f0dd
@God0f0dd Жыл бұрын
So.. First In First Out -> FIFO Last In First Out -> LIFO They're acronyms. There's no LEFO/FEFO. It's just that when some people pronounce the acronyms as a word, they make the 'I' sound like 'ee' rather than 'eye' Also, I don't think many list implementations are using just singly linked lists these days. But I've also never written a line of Java, so I don't know. It's also important to note that a family tree isn't actually a very good analog of a computer science tree. Generally CS trees have the constraint that any given node only has one parent, otherwise you get the more general data structure, a graph. One more nit: a tree is not at all like a hashmap. Hash maps use a hashing function to determine a slot to store entries and then a secondary data structure to handle collisions. In fact, a hash map might end up being built of many trees! Trees are, rather, more general cases of lists in which a node can have any number of children, but may only have one parent.
@preethamv5858
@preethamv5858 Жыл бұрын
I agree..think uve not learnt the fundamentals properly
@officialdreamplayz
@officialdreamplayz 11 ай бұрын
what about FILO and LILO jk
@ezeugwunweze6065
@ezeugwunweze6065 Жыл бұрын
Hi Pooja Dutt. I mentioned earlier in the wrong video to please make a video reviewing the zero to mastery bootcamp. Please I will like to see this review to know if I should or I shouldn't go for this bootcamp.
@motleyassortment5512
@motleyassortment5512 Жыл бұрын
So much too learn with all the different programming languages, but this video has made things a little clearer when it comes to Data structures and Algorithm. Thanks for the informative video!
@saradagarwal1827
@saradagarwal1827 Жыл бұрын
AP GP Best Hindi Explanation in India 💯 💯🎯🎯🎯 kzbin.info/aero/PLlCpcDWq4nK-cVs4QsgmQ4rSn6l6sHumg&si=HbXzQSceUGIoqOjT
@ankit_s
@ankit_s Жыл бұрын
4:51 no renaldo is harmed in this video 😂...by the way great introduction to DSA
@anaybaid
@anaybaid Жыл бұрын
Great video! Super informative :D
@rogue9169
@rogue9169 Жыл бұрын
How come last in first out is abbreviated lefo instead of lifo or first in first out is fefo instead of fifo? Is it last/first entry first out?
@SkySesshomaru
@SkySesshomaru Жыл бұрын
Can someone explain why so many data structures and how they actually differ in real world? I mean, imagine a linked list, I imagine you could do the same with a list. What's the tradeoff?
@20avinashharisaindane60
@20avinashharisaindane60 Жыл бұрын
Can you explain about graphs?
@glen9620
@glen9620 Жыл бұрын
Just one question : can we implement x ADT with x DS? Like stack with stack ?
@HCvacations
@HCvacations Жыл бұрын
What compiler are you using for this?
@jsuri2000
@jsuri2000 Жыл бұрын
what video software do you use?
@SSSWorldClass
@SSSWorldClass Жыл бұрын
This is the best foundation to become pro 💯. Kudos to pooja🙌
@fopperer
@fopperer 11 ай бұрын
0:25 why are the "i"s missing their dots?
@nanassportsvibe4584
@nanassportsvibe4584 Жыл бұрын
Me panicking because I have DSA Class this coming fall 2023, and then seeing this. Thank you 🙏🏾. I love that you used Ghana 🇬🇭! That’s weee I was born! Edit: Like if you feel the same way too.
@PoojaDutt
@PoojaDutt Жыл бұрын
You’ve got this!!!
@VivekYadav-up7uu
@VivekYadav-up7uu Жыл бұрын
can you please make a full playlist in data structures and algorithms
@UjjwalAggarwal22BCE349
@UjjwalAggarwal22BCE349 11 ай бұрын
ma'am is there any offline class form your instittute ?
@subhajitroy471
@subhajitroy471 3 ай бұрын
Wow great job 👍
@dpach2846
@dpach2846 Жыл бұрын
We love your videos Pooja . Keep it up !
@PoojaDutt
@PoojaDutt Жыл бұрын
Thanks so much!!
@taniaa9248
@taniaa9248 Жыл бұрын
It's a crucial phase for your channel's growth Pooja, try decreasing ads.
Top 7 Data Structures for Interviews Explained SIMPLY
13:02
Codebagel
Рет қаралды 258 М.
How I mastered data structures and algorithms  (for beginners)
14:04
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 899 М.
7 Design Patterns EVERY Developer Should Know
23:09
ForrestKnight
Рет қаралды 287 М.
8 Data Structures Every Programmer Should Know
17:09
ForrestKnight
Рет қаралды 269 М.
Dynamic Programming - Learn to Solve Algorithmic Problems & Coding Challenges
5:10:02
Top 8 Data Structures for Coding Interviews
14:00
NeetCode
Рет қаралды 166 М.
10 Key Data Structures We Use Every Day
8:43
ByteByteGo
Рет қаралды 372 М.
8 Design Patterns EVERY Developer Should Know
9:47
NeetCode
Рет қаралды 1,1 МЛН
Data Structures and Algorithms using Java
5:07:12
Telusko
Рет қаралды 632 М.
Fast Inverse Square Root - A Quake III Algorithm
20:08
Nemean
Рет қаралды 5 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН