Understanding Hashing: Algorithms, Collisions & Applications πŸ”

Discover the fundamentals of hashing, including how hash functions work, what causes hash collisions, and their importance in computer science and algorithms. Perfect for beginners and tech enthusiasts!

Understanding Hashing: Algorithms, Collisions & Applications πŸ”
Monis Yousuf
20.2K views β€’ Feb 17, 2024
Understanding Hashing: Algorithms, Collisions & Applications πŸ”

About this video

Hashing - A very interesting topic which lays the foundation of many computer science topics. From being used in solving algorithm questions in interviews to system design concepts - hashing is used everywhere.

Hashing has a variety of real life use cases like Cryptography, Blockchain, Password Management, Consistent Hashing and so on.
In this video - we will discuss the foundation of hashing and we will learn about the basics of hashing and hash functions. We will also discuss Hash Collisions along with some code examples.

#softwareengineering #hashing

Code Examples: https://github.com/monisyousuf/youtube-tutorials/tree/main/CD_006_hashing

Timestamps:
_____________
00:00 Intro
00:32 What is Hashing?
05:08 What are Hash Collisions?
06:29 Why are hash collisions bad?
07:50 Some known "good" hash functions
08:52 Try it out yourself!

LinkedIn: https://www.linkedin.com/in/monis-yousuf/
Twitter: https://twitter.com/MonisYousuf/
Youtube: https://youtube.com/@MonisYousuf
My Website: https://monisyousuf.com

My Gear:
Camera: https://amzn.to/3CaaLbJ
Lens: https://amzn.to/3Naj39I
Lights: https://amzn.to/42mnKBB
Microphone: https://amzn.to/3OYyUcH
Laptop: https://amzn.to/440kEoj
Keyboard: https://amzn.to/3WN41Kj
Workdesk: https://amzn.to/43nAE3G

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

20.2K

Likes

1.1K

Duration

9:33

Published

Feb 17, 2024

User Reviews

4.6
(4)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.