zpostcode
hash table
Apr 5, 2025 7:15 PM

  hash table computer science Actions Cite verifiedCite While every effort has been made to follow citation style rules, there may be some discrepancies. Please refer to the appropriate style manual or other sources if you have any questions. Select Citation Style MLA APA Chicago Manual of Style Copy Citation Share Share Share to social media Facebook X URL https://www.britannica.com/topic/hash-table Give Feedback Feedback Corrections? Updates? Omissions? Let us know if you have suggestions to improve this article (requires login). Feedback Type Select a type (Required) Factual Correction Spelling/Grammar Correction Link Correction Additional Information Other Your Feedback Submit Feedback Thank you for your feedback Our editors will review what you’ve submitted and determine whether to revise the article.

  Print Cite verifiedCite While every effort has been made to follow citation style rules, there may be some discrepancies. Please refer to the appropriate style manual or other sources if you have any questions. Select Citation Style MLA APA Chicago Manual of Style Copy Citation Share Share Share to social media Facebook X URL https://www.britannica.com/topic/hash-table Feedback Written by Stephen Eldridge Stephen Eldridge is a writer and editor of fiction and nonfiction for all ages. Stephen Eldridge Fact-checked by The Editors of Encyclopaedia Britannica Encyclopaedia Britannica's editors oversee subject areas in which they have extensive knowledge, whether from years of experience gained by working on that content or via study for an advanced degree. They write new content and verify and edit content received from contributors. The Editors of Encyclopaedia Britannica Last Updated: Nov 5, 2024 • Article History Table of Contents Ask the Chatbot a Question Ask the Chatbot a Question hash table, in computer science, a dictionary that maps keys to values using a hash function. A hash function is a mathematical function that maps data of arbitrary length to data of a fixed length. Hashing is a highly efficient way of performing certain operations, such as searches, insertions, and deletions. Hash functions are also widely used in cryptography, though not commonly in the form of hash tables.

  A hash table allows stored data to be retrieved from a table more quickly than a simple binary search of the data would allow, because the key being searched for is used to directly identify the index (row, or record) in the table that should be returned. For example, suppose one has a hash table designed to allow one to input a name and return a phone number. The hash table uses an algorithm to convert the name to a value of a fixed length that serves as the index for the table. Thus, hashing the key directs you to a specific place in the table to find the desired information.

  When more than one value is assigned to the same key, this is referred to as a collision. While collisions are not desirable, they are common and can be handled in different ways. One way is to have more than one value stored in a list at each index. This is called chaining. Multiple key values can be stored at the same index, and, when one of those keys is entered, it will be compared with the keys at the index until the correct one is found. Another method is called open addressing. In open addressing, when a collision occurs, one key is moved to a different open slot in the hash table based on a particular search algorithm.

  With chaining, many keys can be divided among the indices. A key and its associated date can be deleted in the same way. Hashing can be effective at dividing up a large number of keys so that searches and other operations on even very large amounts of data go quickly.

  A well-designed hash table can have a time complexity of O(1), or constant time, meaning that the same number of operations will be required to perform the search regardless of how many keys are in the table.

Comments
Welcome to zpostcode comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
Recommend >
spironolactone
  spironolactone drug Actions Share Share Share to social media Facebook X URL https://www.britannica.com/science/spironolactone Share Share Share to social media Facebook X URL https://www.britannica.com/science/spironolactone Also known as: Aldactone A Written by Kara Rogers Kara Rogers is the senior editor of biomedical sciences at Encyclopædia Britannica, where she oversees a range of content from medicine and genetics to microorganisms. She joined Britannica...
War Stories: 13 Modern Writers Who Served in War
     Ernest Hemingway, 1918 American writer Ernest Hemingway served as an ambulance driver for the American Red Cross in World War I. (more) War Stories: 13 Modern Writers Who Served in War Actions Share Share Share to social media Facebook X URL https://www.britannica.com/topic/War-Stories-13-Modern-Writers-Who-Served-in-War Share Share Share to social media Facebook X URL https://www.britannica.com/topic/War-Stories-13-Modern-Writers-Who-Served-in-War Written by René Ostberg René Ostberg is...
Disco Demolition Night
     Steve Dahl on Disco Demolition Night Disc jockey Steve Dahl coengineered Disco Demolition Night at the Comiskey Park baseball field in Chicago on July 12, 1979. (more) Disco Demolition Night baseball promotion [1979] Actions Share Share Share to social media Facebook X URL https://www.britannica.com/event/Disco-Demolition-Night Share Share Share to social media Facebook X URL https://www.britannica.com/event/Disco-Demolition-Night Written by Meg Matthias Meg...
Fred Armisen
     Fred Armisen American comedian and musician Fred Armisen, 2023. (more) Fred Armisen American comedian and musician Actions Share Share Share to social media Facebook X URL https://www.britannica.com/biography/Fred-Armisen Share Share Share to social media Facebook X URL https://www.britannica.com/biography/Fred-Armisen Also known as: Fereydun Robert Armisen Written by Fred Frommer Fred Frommer is a sports historian, author, and writer who has written...
Information Recommendation
Darién Gap
     Darién Rainforest in Darién, near the Panama-Colombia border. (more) Darién Gap geographic region Actions Share Share Share to social media Facebook X URL https://www.britannica.com/place/Darien-Gap Share Share Share to social media Facebook X URL https://www.britannica.com/place/Darien-Gap Written by Miles Kenny Miles Kenny is an independent writer and researcher based in Portland, Oregon. Miles Kenny Fact-checked by The Editors of Encyclopaedia Britannica...
luminol
     Luminol A specialist examining surfaces for traces of blood using luminol. (more) luminol chemical compound Actions Share Share Share to social media Facebook X URL https://www.britannica.com/science/luminol Share Share Share to social media Facebook X URL https://www.britannica.com/science/luminol Written by Jennifer Murtoff Jennifer Murtoff is a bilingual English-Spanish publishing professional with a master’s degree in Hispanic linguistics. Jennifer Murtoff Fact-checked by...
Sarah McBride
     Sarah McBride Delaware State Sen. Sarah McBride is a progressive Democrat running in 2024 for Delaware's seat in the U.S. House of Representatives. If she wins, she will become the first openly transgender member of Congress. (more) Sarah McBride American politician Actions Share Share Share to social media Facebook X URL https://www.britannica.com/biography/Sarah-McBride Share Share Share to social media Facebook...
Matthew Broderick
     Matthew Broderick American actor Matthew Broderick, who is best known for playing the title character in Ferris Bueller's Day Off (1986), pictured in 2017. “What's my legacy?” he asked aloud to The Guardian in 2023. “Well, I'm Ferris Bueller, I suppose. I have to accept it. And I like it. I've made my peace with it.” (more) Matthew Broderick...
darknet
     The surface web, deep web, and dark web in contrast The darknet enables users to access dark web content, which is often illegal in nature. (more) darknet Internet network Actions Share Share Share to social media Facebook X URL https://www.britannica.com/technology/darknet-Internet Share Share Share to social media Facebook X URL https://www.britannica.com/technology/darknet-Internet Also known as: dark net Written by Jacob Stovall...
methaqualone
  methaqualone drug Actions Share Share Share to social media Facebook X URL https://www.britannica.com/science/methaqualone Share Share Share to social media Facebook X URL https://www.britannica.com/science/methaqualone Also known as: 714s, ludes, mandrax, quaaludes, sopors Written by Kara Rogers Kara Rogers is the senior editor of biomedical sciences at Encyclopædia Britannica, where she oversees a range of content from medicine and genetics to microorganisms....
manga
     Manga A set of tankōbon volumes of several manga series. Tankōbon collect several chapters of a manga series together in a single volume. (more) manga Japanese literary style Actions Share Share Share to social media Facebook X URL https://www.britannica.com/art/manga-Japanese-comics Share Share Share to social media Facebook X URL https://www.britannica.com/art/manga-Japanese-comics Written and fact-checked by The Editors of Encyclopaedia Britannica Encyclopaedia...
decarbonization
     Decarbonization This climate-change mitigation solution is designed to reduce the production of greenhouse gases and remove excess amounts of greenhouse gases from Earth's atmosphere. (more) decarbonization Actions Share Share Share to social media Facebook X URL https://www.britannica.com/technology/decarbonization Share Share Share to social media Facebook X URL https://www.britannica.com/technology/decarbonization Written by Nick Tabor Nick Tabor is a freelance journalist and the...