Programmings›Algorithm Cookbook›Chapter 5. Hashing and Maps5.1 Hash TablesA data structure that supports fast insertion, lookup, and deletion by mapping keys to bucket positions via a hash function.