¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

Static Perfect Hashing

msladey Algorithms University Inglés 7 fichas

Fichas del conjunto (7)

  1. 1What is the difference between a static dictionary and a dynamic dictionary?A static dictionary is not allowed inserts or deletes.
  2. 2How many collisions can we expect from the FKS Hashing Scheme?None
  3. 3What is the worst case lookup time for the FKS Hashing Scheme?O(1)
  4. 4Explain the FKS Hashing SchemeInsert everything into hash table T of size n using a weakly universal hash function.
    The ni items in T[i] are inserted into another hash table Ti of size ni^2 using w.u hash function hi.
    Immediately repeat if either T has more than n collisions, or some Ti has a collision.
  5. 5How much space does the FKS hashing scheme use?O(n)
  6. 6What is the preprocessing time for the FKS hashing scheme?O(n)
  7. 7How do we perform a lookup in the FKS Hashing scheme?1. Compute i = h(x)
    2. Compute j = hi(x)
    3. The item is in Ti[j]

Información

Descripción
Revision
Creado por
msladey
Visitas
40
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?