Category - Hashing

Algorithm Hashing

Hashing Open Addressing

open addressing is a method for handling collisions. In Open Addressing, all elements are stored in the hash table itself. So at any point, size of table

Algorithm Hashing

Hashing Separate Chaining

Since a hash function gets us a small number for a key which is a big integer or string, there is possibility that two keys result in same value.

Algorithm Hashing

Hashing Introduction

we use arrays and keep the data sorted, then a phone number can be searched in O(Logn) time using Binary Search, but insert and delete operations