Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what is hashing

Answer Posted / pavan

Hash Table: is a data structure in which keys are mapped to array positions by a hash function. This table can be searched for an item in O(1) time using a hash function to form an address from the key. The easiest way to conceptualize a hash table is to think of it as an array. When a program stores an element in the array, the elements key is transformed by a hash function that produces array indexes for that array.

Hash Function: is a function which, when applied to the key, produces an integer which can be used as an address in a hash table. The intent is that elements will be relatively randomly and uniformly distributed. In the example above the code for the hash function would look like this (assuming TABLE_SIZE was defined 100):

Is This Answer Correct ?    5 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

State the advantages of using infix notations?

1195


Tell me the difference between the character array and a string.

953


Is hashtable throw concurrentmodificationexception?

756


Does arraylist have index?

953


Can we change load factor of hashmap?

883


Is array static or dynamic?

869


What are the issues that hamper the efficiency in sorting a file?

1003


What is the best data structure and algorithm to implement cache?

958


What sorting algorithm should be used for sorting strings?

936


How long does it take to master data structures and algorithms?

1127


What is Another name of Dynamically allocating memory.

977


What is binary tree? Explain its uses.

892


Give us a program to reverse a linked list.

971


Differentiate between priorityqueue and treeset.

1234


How does quick sort work?

927