Boletín 109. Tablas hash
En este boletín vamos a trabajar con la técnica de Hashing por Folding.
Tabla ASCII
Para completar los ejercicios, puedes necesitar utilizar una tabla ASCII.
Ejercicios
Ejercicio 1. Considera una tabla hash con las siguientes características:
- Utilización de la técnica de Hashing por Folding dividiendo en 5 números.
- El tamaño de la hash table será de 10.
Indica el estado final de la hash table tras realizar las siguientes operaciones:
INSERT("Python", 3)INSERT("Java", 1)INSERT("C", 2)
Atención
En ASCII, las mayúsculas y minúsculas tienen código diferente.
Ejercicio 2. Considera una tabla hash con las siguientes características:
- Utilización de la técnica de Hashing por Folding dividiendo en 4 números.
- El tamaño de la hash table será de 8.
Indica el estado final de la hash table tras realizar las siguientes operaciones:
INSERT("Python", 3)INSERT("Java", 1)INSERT("C", 2)