Skip to main content

10 docs tagged with "Hashing"

View all tags

Algorithm for Bloom Filters

Bloom Filters are probabilistic data structures used in applications where space efficiency is crucial, and approximate answers are acceptable, like database caching and network filtering.

Hashing Algorithm

Hashing is a technique used to uniquely identify a specific object from a group of similar objects. It involves mapping large data to fixed-size values.

Importance of Hashing

Hashing is an essential technique in data structures and algorithms used to optimize data retrieval, storage, and management through efficient key-value mapping.

Insertion in Hash Table

Insertion involves adding a key-value pair to the hash table. If the key already exists, it may update the existing value.

Search in Hash Table

Search involves retrieving the value associated with a given key in the hash table.

Update in Hash Table

Update involves modifying the value associated with an existing key in the hash table.

What is a HashSet?

A HashSet is a data structure used to store unique elements and provides efficient insertion, deletion, and search operations.

What is Hashing and Hash Maps?

Hashing is a technique used to uniquely identify a specific object from a group of similar objects. Hash maps are data structures that implement this technique.