tablas hash - kike

3
TABLAS HASH PRÁCTICA EDI 2008/2009 Enrique Fernández Rodríguez (11080893-E) Miércoles – 10:00h a 11:00h

Upload: enrique-ekikujo

Post on 09-Jul-2015

442 views

Category:

Education


2 download

DESCRIPTION

Presentacion sobre tablas hash para las practicas de EDI (EUITIO - Oviedo)

TRANSCRIPT

Page 1: Tablas Hash - Kike

TABLAS HASH

PRÁCTICA EDI 2008/2009

Enrique Fernández Rodríguez (11080893-E)Miércoles – 10:00h a 11:00h

Page 2: Tablas Hash - Kike

¿Podemos utilizar Object para los elementos de la tabla hash?

Si, se puede utilizar. Toda clase hereda de Object y solo es necesario

implementar el método hashCode() en la clase de los elementos que deseamos almacenar en la tabla hash.

El método hashCode() devolvería una posición de la tabla hash.

Page 3: Tablas Hash - Kike

¿Cómo es y dónde se implementa la función de dispersión?

Está incluida en el método hashCode() de los elementos que se insertan.

Se utiliza la REGLA de HORNER Recibe como parámetro la clave del objeto y devuelve

un número que corresponde a una posición de la tabla.