CUCKOO HASHING

  

Copyright © Philip M. Parker, INSEAD. Terms of Use.

CUCKOO HASHING

Specialty Definition: CUCKOO HASHING

DomainDefinition

Math

A dictionary implemented with two hash tables, T1 and T2, and two different hash functions, h1 and h2. Each key, k, is either in T1[h1(k)] or T2[h2(k)]. A new key, k, is stored in T1[h1(k)]. If that location is already occupied by another key, l, the other key is moved to T2[h2(l)]. Key are moved back and forth until a key moves to an empty location or a limit has been reached. If the limit is reached, new hash functions are chosen, and the tables are rehashed. For tables that are a bit less than half full and universal hashing functions, performance is good. A key is deleted by removing it from a table. (references)

Source: compiled by the editor from various references; see credits.

Top     


Anagrams: CUCKOO HASHING

Scrabble® Enable2K-Verified Anagrams

Words within the letters "a-c-c-g-h-h-i-k-n-o-o-s-u"

-4 letters: couchings, cuckooing, hiccoughs.

-5 letters: accusing, chicanos, chinooks, chocking, choosing, chousing, chucking, coaching, cookings, couching, hiccough, hocusing, occasion, shocking, shucking, souchong.

Source: compiled by the editor from various references; see credits.

SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro.

Top     

Alternative Orthography: CUCKOO HASHING


Hexadecimal (or equivalents, 770AD-1900s) (references)

43 55 43 4B 4F 4F      48 41 53 48 49 4E 47

Leonardo da Vinci (1452-1519; backwards) (references)

    

Binary Code (1918-1938, probably earlier) (references)

01000011 01010101 01000011 01001011 01001111 01001111 00100000 01001000 01000001 01010011 01001000 01001001 01001110 01000111

HTML Code (1990) (references)

&#67 &#85 &#67 &#75 &#79 &#79 &#32 &#72 &#65 &#83 &#72 &#73 &#78 &#71

ISO 10646 (1991-1993) (references)

0043 0055 0043 004B 004F 004F      0048 0041 0053 0048 0049 004E 0047

Encryption (beginner's substitution cypher): (references)

375537454949242355342434841

Top     



INDEX

1. Anagrams
2. Orthography
3. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.