Many hash table videos explained it as if the listener already knew the basics, which is the worst way to teach. This video does not skip basics and gets down to the exact details that the beginners need to know to go further. Thank you very much!
@HawtDawg4209 жыл бұрын
I never knew I had such feelings for triangle.
@petrsimonek53627 жыл бұрын
Triangles are my favourite shape.
@张永钰6 жыл бұрын
haha!
@adelghaenian10036 жыл бұрын
LOL
@edgeeven22266 жыл бұрын
LMAO
@habibm196 жыл бұрын
hahahahahahahaha
@xXGrandclosingXx10 жыл бұрын
I cannot begin to explain how deeply disturbed and annoyed I am that he never once considered the shape triangle... like what the- I don't even...
@PaulProgramming10 жыл бұрын
xXGrandclosingXx Haha! I don't know what I was thinking. I mean squiggly line and sideways squiggly line are really dear to me and I didn't want to leave them out. But triangle, no wonder I haven't heard from triangle all this time. I would call triangle to try and work things out, but I can't because I forgot to put triangle's contact info into my hash table. Oh I feel so bad now. :)
@elsah33399 жыл бұрын
Paul Programming I like using upside-down triangles when drawing out stuff too.
@alexxanderdimitrov9 жыл бұрын
+xXGrandclosingXx Illuminati not confirmed.
@aivicevic9 жыл бұрын
+xXGrandclosingXx LOL I thought the same thing! :D
@joshrandall36639 жыл бұрын
+xXGrandclosingXx Bruh....same here LOOOL
@whoisbotsman9 жыл бұрын
You went with "squiggly line" over triangle?! Dude...
@samuelabreu43493 жыл бұрын
hahahahahahahahaha
@slimeb0y_8 жыл бұрын
I went through a 44 slide lecture on this topic for my class. I only understood like 20% of it. Then I found this video. It all slowly clicked. Thank you so much for this.
@frankbush3339 жыл бұрын
classic programmer title "Part 0" ;)
@JackLe11278 жыл бұрын
+Frank Bush i thought arrays start at -1
@herrfriberger58 жыл бұрын
+Frank Bush Or contemporary programmer. During the 1970s and up to the late 1980s, arrays typically started at index 1. We used languages like Algol, Pascal, Modula2, Ada, etc., many of which allowed you to choose an arbitrary range (such as _monday..friday_). It was typically only assembly programmers that used index 0 (i.e. until the C-like languages took over the whole industry).
@amidget1598 жыл бұрын
+Frank Bush real programmers start counting from 0 ;)
@frankbush3338 жыл бұрын
+TheTanDoctor I have been a programmer for 20 years. Was just tryin' to be funny then it turned all academic...sigh
@Turjak_art6 жыл бұрын
I like Frank and his humor
@kayosensei7 жыл бұрын
Seriously thank you man. Our teacher in data structures and algo is slacking off.. He hasn't taught us anything the whole semester aside preliminations.. And he just assigns us to report the lessons in class.. basically we're just the ones teaching ourselves (and then the worse part is we're paying him).. But you sir, have my respect.. Liked!
@PaulProgramming11 жыл бұрын
I think you guys are the best subscribers on all of KZbin! I love reading all of your comments! Thanks for all the positive feedback!
@i_o_media2 жыл бұрын
in your case its different because you worth
@bhavukmathur270910 жыл бұрын
Instead of link lists, we can have root of a tree in the hashtable. If the number of elements become very large, then for searching in link lists, it will be O(n) whereas for binary search trees, we can search for a particular value from its hash index in O(log(n)).
@HamsterokUa9111 жыл бұрын
Thx a lot, just got my first job as developer and this vid helped me much more then wikipedia articles. More over english is not my native english, but your speech takes 100% clear and understandable.
@kevingarner723110 жыл бұрын
I recently took a PluralSight course on Hashing, and I needed some extra high level perspective. When I saw this video, it really helped me to get the big picture a lot better. Thanks for teaching!
@RaigyoEcU Жыл бұрын
same here, trying to understand it from "The art of computer programming vol.3 " and it's so difficult to understand it there
@sharjeelahmed79135 жыл бұрын
Came in the comment section so I can see someone further explaining the matter but all I see is people crying over a "Triangle" like that shape is their Daddy
@maharta84584 жыл бұрын
stfu
@hemiacetal13314 жыл бұрын
@@maharta8458 stfu
@nithinma86973 жыл бұрын
This is the best intro video about hashtables I came across so far
@mellowvietnam8 жыл бұрын
what do you have against triangles
@otetumooluwaseun394817 күн бұрын
This video was made 11 years ago, just a year before my graduation in the uni. Here I am today as a software engineering student learning new concept. You are never too old to learn. NB: I didn't mention that I spent 4 years at home before gaining admission into university.
@ernanir82495 жыл бұрын
I've been searching for explanations on Hash for about an hour and it's thanks to you that I finally got the concept. Thank you!
@carlossantiago48459 жыл бұрын
I really learned a lot from these tutorials on Hash Tables. Thank You. Great Job.
@krzysztofkalinowski29985 жыл бұрын
I was laughing so hard when i read all those pro triangle people comments :D
@yiannisserpico26468 ай бұрын
Excellent explanation. Thanks Paul!!
@lr56487 жыл бұрын
1 hour of class in 7 minutes. Thanks.
@arontesfay25206 жыл бұрын
I appreciate you first explaining the concept on paper before jumping into code like a lot of youtubers tend to do
@richardjohnson55683 жыл бұрын
Best description and application explanation for hashing I have seen!! Thanks
@chrissong1837 Жыл бұрын
to be honest, paul's video about hash table is the best I have meet
@juanlinde90285 жыл бұрын
Thanks for the illustration. It made things more easy to understand.
@BrandonSalazar12574 жыл бұрын
This is really good, I've watched multiple videos and it finally clicked after watching this video
@firuzibragimov452111 жыл бұрын
your explanation is much better than at the university. thank you very much!
@BrentVale7 жыл бұрын
Thanks for putting the time and energy into publishing and sharing your knowledge! Much appreciated!
@titi2907titi10 жыл бұрын
Paul We need more and more of data structures. I can not wait to see more. Thank you very much!
@karamveerhooda7 жыл бұрын
Whole day I have spent to understand the concept of hashing, but this video gives me precise and crisp idea. Now I can go further and read any example to understand Hashing. Thanks again and please send me more information and video on hashing if you have. Highly appreciated your effort!!!
@WoodwiseJoe6 жыл бұрын
Very Precise. Very simple. Easily understood. Good graphics. Subscribed.
@patcon_10 жыл бұрын
Thanks Paul! Decided to go back to basics with distributed systems, so that I can fully understand them, and this was a perfect place to start :)
@templatestack55605 жыл бұрын
Awesome video, congratulations about it. I have never whatched such a simple and undestandable explanation of the hash tables and collisions.
@jinwooseong97236 жыл бұрын
This is absolutely one of the best explaining video of hash table by far, thank you so much!!!!!
@yessicajessicaa14002 жыл бұрын
I was waiting for Paul to draw a triangle hahaha
@LakshmikanthKishorRabi10 жыл бұрын
Very helpful. Explanations are clear. Thank you so much. Great service to humanity indeed. Such services make average/beginners embrace programming with interest.
@sanketprajakta10 жыл бұрын
You made the complex thing look easier. Thank you.
@saurabhs-kaleidoscope9 жыл бұрын
Great video. The best part is that the concept is explained so beautifully and easily that even a kindergarten kid can understand it.
@jourdanbul-lalayao94459 жыл бұрын
"I hope that that was helpful to you guys" Yes, yes it was :) thanks for the video!
@goodandsilent10 жыл бұрын
Very clear and concise explanation. You're a great teacher!
@summersoker40442 жыл бұрын
Omgggggg thank u sooooooooooooo much for this explanation! I'm a beginner and this really helped me to understand. Greatly appreciated!!!
@balljerker37710 жыл бұрын
Best tutorial on youtube :) But remember u guys the best learning is the best practising
@NourhanKAmish7 жыл бұрын
U the only one who made hash tables easy to learn 😍 thnxs alot ur a great👍🏻
@G160211 жыл бұрын
This was extremely helpful Paul! You are doing brilliantly and you speak very clearly!
@suyashsharma70886 жыл бұрын
Hey! Thanks, Paul. I really appreciate you taking the time to make this video. It was super helpful. I love you! :*
@txmas323510 жыл бұрын
Sometimes us novice undergrads need the simple explanation. Thanks!
@robind9999 жыл бұрын
Easy, clear and excellent video.
@dipshn11 жыл бұрын
Diagrammatic explanation is very much use full.. Keep posting such videos in future..
@zomnipotential2 жыл бұрын
Concise, as it should be, Thank you!
@NellShamrell11 жыл бұрын
Outstanding intro to hash tables, both extremely informative and accessible!
@TheFraternalHouse8 жыл бұрын
One of the Best Programming videos I have watched Thaks
@alexeyea10 жыл бұрын
Thanks a lot Paul. You can make hard things a lot more easier to understand.
@evemodelski40457 жыл бұрын
That was very helpful. I am a visual person so that was a perfect explanation. Thanks!
@ducksoop.x6 жыл бұрын
You made my 3 hours data structures lecture much simpler.
@centrumsaiyan7623 Жыл бұрын
Awesome, I understood Hash tables from your video.
@SlayenSkitso6 жыл бұрын
Well done and thank you. I wanted to understand hashing better, and this video helped.
@sagaremporer628110 жыл бұрын
thank you sir i had understood the hash table structure i continue watching your tutorials really thank you very much sir
@gta65153 жыл бұрын
It has been more than 7 yrs now, still no triangle. RIP Triangle. :(
@TylerJusCodes3 жыл бұрын
😂😂😂
@LetsPG4 ай бұрын
pual i have a quasteion : is hash tables share same index in the memory or something like that cus you have said that if we have multiple value in save index they will link to the same index with different key , i just wanna know that i leared that right
@michaelwahab9262 жыл бұрын
Here from a link in Udacity ALX Full Stack course
@jackconnor70377 жыл бұрын
Very well described, I completely understood it the first time through. Thank you!
@oapanas9 жыл бұрын
Great video. It`s so easy to understand with your explanations!Great job! It would be nice to see more videos about advanced data structures and algorithms.
@galanoftaa643910 жыл бұрын
Great explanation. My data structures text book made no since to me and the other videos I found online either went into too much detail or not enough detail. Thanks a lot Paul.
@abdelalimdebilou3238 Жыл бұрын
I really enjoyed learning this thank you Paul
@jksharma76 жыл бұрын
Very Good Sir..... you are Guru of HahsFunction ....
@learningisgrowinglig9 жыл бұрын
excellent explanation, simple and short.
@fuqingwang13448 жыл бұрын
Very clear explanation. And some updates about Java8, it uses a tree structure for each bucket instead of a linked list to enhance search performance.
@sanket12345ful10 жыл бұрын
Very nice explanation of hash tables, found it useful. Thank you
@jatinpunia1214 жыл бұрын
best explanation on internet
@mason_runs101010 жыл бұрын
Excellent video again. Really well explained. Keep them coming 👍
@shubhamsingh-xw3tf2 жыл бұрын
Appreciate the simple explanation. Thank you kind sir :)
@ivano.garcia522210 жыл бұрын
Thanks! Very clear and non-redundant tutorial!
@jasonchunyeo9 жыл бұрын
he forgot one of the most basic shapes! triangle! i was waiting for him to use a triangle, but he never did. kinda disappointed, but will go cry about it offline.
@bumblebee94265 жыл бұрын
Brief explanation, good job. Thanks!
@sorenrood4 жыл бұрын
Thanks for helping me understand hash tables!
@sakihayashi832511 ай бұрын
the best explanation! Thank you so much!
@khalilelam10 ай бұрын
Thanks Paul for your great explanations 👍 That was really helpful and easy to understand 👌👌
@focusiam2027 Жыл бұрын
Paul = the plug! Thanks a lot!!
@fionanjerii40715 жыл бұрын
you make the best videos,very easy to understand. thanks for your good work.
@sumanthkonduru718811 жыл бұрын
Nice Video Paul .. Explained in very easy terms .
@chrish600310 жыл бұрын
great descriptions and nice example (very easy to relate to)
@asmaal-humaidi955311 жыл бұрын
Hi Paul, thank you ..the video was simple and helpful
@mKarpis9 жыл бұрын
Excellent - simple and extremely clear. Many thanks!
@lawrenceamadi80010 жыл бұрын
Simple and comprehensive explanation. It was helpful, thank you!
@yimingchen9509 Жыл бұрын
Great video!
@xDRaif10 жыл бұрын
It was very helpful. Clear information. Thank you for helping!
@HeeralSakrani9 жыл бұрын
That was too good man.Well explained!
@jwrosenbury2 жыл бұрын
Hash tables are often used to convert RAM (random access memory) into content addressable memory (CAM, not to be confused with computer-aided design). This can be done in hardware at a high cost in chip complexity, but hash tables are the software version. Software is, of course, much slower. Hardware implementations are used in the translation lookaside buffers of memory cache systems because of the need for speed.
@aronskaya9 жыл бұрын
Cool explanation, easy to understand, thanks a lot!
@udylevy9 жыл бұрын
Paul, thanks for the very clear tutorial. I understood the lesson perfectly!
@Thamz1232 жыл бұрын
Its straight forward and simple
@yizhangchen74097 жыл бұрын
Thank you for the clear explanation Paul
@davidthomasxyz5 жыл бұрын
this is the best video on the topic even if he did forget the triangle. very clear. improvements for version 2? you could use real names rather than 'person' and 'that person' and perhaps show a box with 'Paul' and '555 1943' in it. but otherwise it is perfect. i don't quite understand why other videos and books make such a meal of it.
@ajnui5567 жыл бұрын
thank you, very good video and simplified instruction, even cavemen could learn this.
@OrlandoGardner18 жыл бұрын
Great, simple explanation. Thank you.
@Wolkiitolkii9 жыл бұрын
Thanks a lot man! I'm not kidding, it makes me expert with Hashing ! Now, I can do my school project. (Y)
@camtasia10003 жыл бұрын
How was your school project?
@Wolkiitolkii3 жыл бұрын
@@camtasia1000 I graduated as an honor student 👨🎓😁💯
@pankajkumaram4 жыл бұрын
Thanks for the concept explaining
@mayurjain85866 жыл бұрын
Thank you for sharing this. Very nicely explained.