Это видео недоступно.
Сожалеем об этом.
Data Structures for Coding Interviews [In 10 Minutes]
HTML-код
- Опубликовано: 16 авг 2024
- In this video I introduce the top data structures that you should know for your coding interview.
The data structures covered in this video are -
1. Arrays & Strings
2. Linked Lists
3. Hash Tables
4. Stacks & Queues
5. Graphs & Trees
6. Heaps
Let me know in the comments if there is a coding related topic or question that would like me to cover next.
You are amazing! So many things covered in just 10 minutes, and also with excellent animation! Thanks again and looking forward for more videos from you.
Thanks 😊 tomorrow I’ll upload my next one :)
Agreed, I'm only a minute in and it stands out.
oh my god
the quality of your video is outstanding, no bullshit, perfect pace, no time waste in writing, creative in being handwritten maybe
i appreciate your work, dang.
Thank you!! ☺️☺️
This was a phenomenal summary - the best I've seen time considered. Love how you get straight to the point and keep moving. The illustrations are also super helpful.
Thank you!
Thank you so much, Shiran! The content you covered in 10 minutes was awesome.
Your reminder for data structures was a great help :D
Glad it helped! :)
Astonishing!!! Literally the best video I've ever seen about explaining data structures
this video was done perfectly! thank you so much for sharing this!
These 10 minutes covered 5 months of coursework at college, Thanks for the amazing effort to create this video :)
😆😆
That's one of best ways to explain concepts in easiest way.great work
You are awesome. This is my second video from your channel and I'm subscribed now. Grateful for finding your channel. 🙏 and ❤ from Chennai 🇮🇳
Welcome to the channel :) glad you enjoy it 🙏🏽
In the linkedList part insert or remove operations in any position expect the first is o(n).
Not if you already have the pointer to the position you need to insert to :) you are right that if you first have to search the position, the search would take linear time
@@ShiranAfergan thanks for the reply. Can you please make a video on 1632. Rank Transform of a Matrix? It would be of great help. Thank you in advance
I’ll take a look :)
Very good explanation!
This content is pure gold! Congrats!
Thank you so much! Can you please do an overview of algorithms too?
one of the best video i never ever see in whole youtube channel.
Inserting an element into a LinkedList is only an O(1) operation if you do it in the beginning of the list. In the example you are showing you are inserting an element in the middle of the list claiming its O(1) which is wrong.
Thank you so much! Your explanation and content quality is stellar! Helped me so much! Subscribed
Thank you! I’m glad it helps 🙂
One video on Algorithm as well 👍
Working on it :)
Watching this video feels like attending to the outstanding classes I give to myself when I'm trying to grasp a new concept.
P.S.: the org chart analogy is nice and all, but... you could see it as a literal tree as well xD. A single branch can branch out into other multiple branches, but a branch doesn't grow from more than one (direct) branch; while a graph is a purely abstract construct (graph means writing), meaning it can make any sorts of connections between the nodes (even weird ones, like an edge pointing to itself), so it is not bound to the physical constraints of a tree (trees, leaves, rivers, and even our veins, form this recursive pattern of branching).
BEST DESCRIPTION😃
Best Revision in 10 minutes
Thanks Rahul! 😊
Thank you. Interesting
Amazing visualization & explanations!!! Thank you!
Best teacher! and prettiest!
Wow interesting how the sequence was based on how the structure improves ther previous one
You explain the concept just like you. Simply amazing!
Thank you!☺️☺️
Thank you so much. As someone with adhd, it was really helpful.
Great to hear! 🙂 glad it helped!
Wow! You are one of the best teachers I've seen on RUclips. Good base theory and practical application really makes it easy to learn, so thank you
Thank you! 😊
@@ShiranAfergan I got the job 🙂, just wanted to say thank you again!
Your explanations are always on point
Thank you Paritosh 🙏🏽😊
great video, great summary explaining a lot of different concepts in a nutshell within only 10 minutes, congratulations, your channel deserves way more subscribers
Thank you! ☺️
This is so useful and so efficient. Good work.
Love from India 🇮🇳
thanks for the explanation
Great and more important you cover with animation so it would be easy understand
Nice job
Excellent video, what is the name of the drawing tool you used to explain concepts?
This was really sharp. Thanks Shiran.
Great Recap! Shiran
Awsome content! keep the good work, you should made two examples of each datastructure in python, js and java
amazing, thank you!
Greet video, thanks! What app do you use to draw?
nice quick recap on DSA
Great 👍
Thanks:)
Great video!! I really like the explanation of data structures!
Great overview
Short and precise.
You are so amazing i hope you make more videos for problem solving and data structures 😍
Tysm, now I can clear Google
💪🏽💪🏽
How you explain the dsa problem solutions In Interview like using white board or something else?
Amazing work 💥
You made this easy to understand
Thank you
Really good and concise!
thank you !! you are amazing !
😊😊
Your contect is beatiful :) What tool/app you're using for those graphics?
It’s an iPad with GoodNotes
Very well explained!
This is really good!
This is phenomenal 👏
Thank you 😊
Super random question, what is your drawing program you are using?
AWESOME
Thanks Israel :)
awesome. thank you so much
best explanation
u r a saint habibi
😆😆🙏🏽
Where the hell were you when I first developed an interest in learning to code 8 years ago??? You explained arrays, strings, & Linked Lists in a manner that I actually can understand AND retain, but in 3 sentences. Its pretty evident that you created a script for this content because there is no rabbit whole of information about concepts that are irrelevant or require understanding of the current topic to comprehend.
Pro Tip: Slow down a bit. Your explanation is good, but a little fast.
So glad you enjoyed it! Yes, I wrote a script haha. I like videos that only have the information needed, no rambling, no second wasted 🙂 Thanks for commenting 🙏🏽
Thanks Shiran. 😻
You’re welcome :)
Please make video on leetcode 315. Count of smaller numbers after self
Thanks a lot !
What is the repetesentation softwsre you use its awesome
It’s an IPad with GoodNotes
Can you do more leetcode video please? Its very helpful! Subscriber += 1
Yes, working on it :)
Do you mean dividing 5 by 2?
are these 10min enough to straightly dive into leetcode
How did you summarize all these stuffs in 10 minutes? I still don't understand. Congrats
What tool are you using for the video illustrations?
GoodNotes on an IPad
You mention "array" a few times while explaining hash tables. It's confusing. Why do we care if an index is 2000000?
The internal implementation of a hash table is a hash function that maps keys to indices of an array. This is the array that I reference in that section.
We care about having 2000000 as an index because it’s a waste. We wouldn’t want to keep an array of size 2 million to hold only 3 values.
Great content but speaking too fast.Just slow it down..it aint a race.
Great content! Earned yourself a sub! Do i follow the same for internships at FAANG too ?
Awesome 😎:) yes, coding interviews tend to be very similar in every company. You’ll need to know data structures, common algorithms and practice coding questions. Best of luck in your interview🤞🏻
@@ShiranAfergan Would you mind compiling all the questions in a doc that you have made tutorials for ? Would be really helpful. Also some more important ones according to you. Thanks in advance!