TABLAS HASH Héctor Fernández Rabanal Grupo C 76949491-R
¿Se puede usar Object para los elementos de la tabla hash? No se puede usar Object para los elementos de una tabla hash. Debido a que los elementos deben de poder ser accedidos por su clave. Función matemática para transformar la clave en índice numérico. Para ello podemos usar la regla de horner. La cuál va transformando una clave dada en un índice numérico.
Implementación para la tabla hash Public int reglaHorner(String clave){ int codigo = 0; for (int i = 0; i < cadena.length(); i++) { codigo += 32 ^ (cadena.length() - 1 - i) * (int) cadena.charAt(i); } return Math.abs(codigo); }

Tablas hash (Héctor Fernández Rabanal)

  • 1.
    TABLAS HASH HéctorFernández Rabanal Grupo C 76949491-R
  • 2.
    ¿Se puede usarObject para los elementos de la tabla hash? No se puede usar Object para los elementos de una tabla hash. Debido a que los elementos deben de poder ser accedidos por su clave. Función matemática para transformar la clave en índice numérico. Para ello podemos usar la regla de horner. La cuál va transformando una clave dada en un índice numérico.
  • 3.
    Implementación para latabla hash Public int reglaHorner(String clave){ int codigo = 0; for (int i = 0; i < cadena.length(); i++) { codigo += 32 ^ (cadena.length() - 1 - i) * (int) cadena.charAt(i); } return Math.abs(codigo); }