What is Hashing? Hashing Algorithm, Hash Collisions & Hash Functions
Автор: Monis Yousuf
Загружено: 2024-02-17
Просмотров: 30151
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/youtub...
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: / monis-yousuf
Twitter: / monisyousuf
Youtube: / @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
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: