What is Hashing? Hashing Algorithm, Hash Collisions & Hash Functions
Monis Yousuf
0:00 / 0:00
What is Hashing? Hashing Algorithm, Hash Collisions & Hash Functions
53 315 просмотров · 2 года назад
Monis Yousuf
15,9 тыс. подписчиков
53 315 просмотров · 2 года назад
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
Instagram: / monis.yousuf
Youtube: / @monisyousuf
My Website: https://monisyousuf.com