Professional Documents
Culture Documents
HASH TABLES
HASHING
Hash table 2 functions
Perfect hashing
HASH TABLES
Introduction
A Hash Table is a data structure that stores data in an
associative manner. It is made up of two parts: an array,
where the data is stored, and a Hash Function which is a
mapping function. Hash tables are a type of data structure
used to efficiently store large sets of data. The data is
stored in the form of key-value pairs. The two key parts
while working with hash tables are hashing and collisions.
9/3/20XX 3
TOPIC ONE
What is hash?
HASH TABLE
What is hash table?
5
What is the function of hash?
Subtitle
9/3/20XX 8
PERFECT HASHING
Perfect hashing is defined as a model of hashing in which any set of n elements can be
stored in a hash table of equal size and can have lookups performed in constant time.
12