Looking Inside Hashmap

price_menu.insert(“Burger”,120);

price_menu.insert(“Pepsi”,20);

price_menu.insert("BurgerPizza",150);

price_menu.insert("Noodles",25);

price_menu.insert("Cake",120);

When these values are inserted then how these values gone to bucket Numbers if their values are so different ?

Bucket 0->

Bucket 1->

Bucket 2->Noodles->

Bucket 3->Burger->

Bucket 4->Cake->Pepsi->

Bucket 5->BurgerPizza->

Bucket 6->

@ashwani225 thats because of the hash function. there are many types of hash which helps in converting the key into something to assign it to a bucket number