SlideShare una empresa de Scribd logo
TABLA HASHEDI 2010 - 201César Granda Fernández 71647363-V
¿Pueden ser de tipo Object los elementos de la Tabla Hash?No.
Cada posición de la Tabla Hash es una Celda Hash.
Si fuera Object no tendríamos estado (borrado), elemento (información) ni clave.publicclassCeldaHash {publicCeldaHash(Object elemento, Object clave) {this.elemento = elemento;this.clave = clave;		borrado = false;	}publicCeldaHash() {		elemento = null;		clave = null;	}}

Más contenido relacionado

PPTX
Tabla Hash71659922 H
PPT
Tablas Hash (Ana Argüelles Fonseca)
PPT
Tablas hash(Margarita Arias Pérez)
PPS
Tablas hash (Adrián García Amores)
PPT
Tablas Hash (Leticia Gutiérrez Sánchez)
PPT
Tablas hash(Roberto Valdés Pérez)
PPT
Tabla Hash (Melisa Fernández Rubio)
PPT
Tabla Hash-Diego Begega Suárez
Tabla Hash71659922 H
Tablas Hash (Ana Argüelles Fonseca)
Tablas hash(Margarita Arias Pérez)
Tablas hash (Adrián García Amores)
Tablas Hash (Leticia Gutiérrez Sánchez)
Tablas hash(Roberto Valdés Pérez)
Tabla Hash (Melisa Fernández Rubio)
Tabla Hash-Diego Begega Suárez

La actualidad más candente (10)

PPT
Tablas Hash (Sergio Sánchez Marcos)
PPT
Tablas Hash(Marina González Martino)
PPT
Tablas Hash (Verónica Martínez García)
PPT
Tablas Hash (Patricia Hevia Teixeira)
PPT
Tabla Hash
PPT
tablahash(marialuisa)
PPT
Tablas hash(Mónica Fernández Flores)
PPT
Tablas Hash (Lucía Álvarez López)
PPT
Tablas Hash (Eva Martín Álvarez)
PPTX
Tabla hash
Tablas Hash (Sergio Sánchez Marcos)
Tablas Hash(Marina González Martino)
Tablas Hash (Verónica Martínez García)
Tablas Hash (Patricia Hevia Teixeira)
Tabla Hash
tablahash(marialuisa)
Tablas hash(Mónica Fernández Flores)
Tablas Hash (Lucía Álvarez López)
Tablas Hash (Eva Martín Álvarez)
Tabla hash
Publicidad

Similar a Tabla hash 2010_2011 (20)

PPTX
Tabla Hash - EDI
PPTX
Tabla hash
PPTX
Tabla hash presentacion
PPT
Tablas hash (Pablo Amado Rodríguez Fernández - Grupo L)
PDF
Tabla hash
PPTX
Tabla hash
PPTX
Tabla hash
PPT
Tablas Hash (Pablo Fernández Díaz)
PPTX
EDISIM - Tabla hash
PPTX
Tablas hash EDI
PPTX
Tabla hash
PPT
Tabla Hash ( Andrea Bedia Suarez )
PPT
Tablas Hash (Javier Piris Alonso)
PPS
Tablas hash (Sergio Fernández Rodríguez)
PPT
Tablas Hash (Angel del Río Álvarez)
PPT
Tablas hash (Alfredo García Moreno)
PPTX
TablaHash
PPTX
Edi Tablas Hash
PPT
Tabla HASH
Tabla Hash - EDI
Tabla hash
Tabla hash presentacion
Tablas hash (Pablo Amado Rodríguez Fernández - Grupo L)
Tabla hash
Tabla hash
Tabla hash
Tablas Hash (Pablo Fernández Díaz)
EDISIM - Tabla hash
Tablas hash EDI
Tabla hash
Tabla Hash ( Andrea Bedia Suarez )
Tablas Hash (Javier Piris Alonso)
Tablas hash (Sergio Fernández Rodríguez)
Tablas Hash (Angel del Río Álvarez)
Tablas hash (Alfredo García Moreno)
TablaHash
Edi Tablas Hash
Tabla HASH
Publicidad

Último (14)

PPTX
SEC VALORES -LIDERES DE CAMBIO curso secundario
PPTX
triptico_desarrollo_ de patrimonios .pptx
PDF
Martyn Lloyd-Jones - La Predicación y los Predicadores.pdf
PPTX
4.1. Job seguimos con la enseñanza de su vida
PDF
PanelDeInspiracion-Act2-EmelyBermeoArmijos .pdf
PPTX
curso misal romano arquidiosis de tuxtla
PDF
Asistencia personal. Discapacidad intelectual..pdf
DOCX
TRIFOLIAR IGLESIA CATOLICA DE SAN ANTONIO.docx
PDF
ANATOMOFISIOLOGÍA Y PATOLOGÍA BÁSICAS.pdf
DOCX
¿Por qué vemos el sufrimiento como un símbolo de éxito?
PPTX
Golpes de calor en mascotas. La mejor manera de evitarlos.
PPTX
Mayordomia de la creacion y la responsabilidad
PPTX
ACTIVIDAD 1 EXPERIENCIA DE APRENDIZAJE NUMERO 8
PPTX
Salud Ocular en la Atencion Primaria.pptx
SEC VALORES -LIDERES DE CAMBIO curso secundario
triptico_desarrollo_ de patrimonios .pptx
Martyn Lloyd-Jones - La Predicación y los Predicadores.pdf
4.1. Job seguimos con la enseñanza de su vida
PanelDeInspiracion-Act2-EmelyBermeoArmijos .pdf
curso misal romano arquidiosis de tuxtla
Asistencia personal. Discapacidad intelectual..pdf
TRIFOLIAR IGLESIA CATOLICA DE SAN ANTONIO.docx
ANATOMOFISIOLOGÍA Y PATOLOGÍA BÁSICAS.pdf
¿Por qué vemos el sufrimiento como un símbolo de éxito?
Golpes de calor en mascotas. La mejor manera de evitarlos.
Mayordomia de la creacion y la responsabilidad
ACTIVIDAD 1 EXPERIENCIA DE APRENDIZAJE NUMERO 8
Salud Ocular en la Atencion Primaria.pptx

Tabla hash 2010_2011

  • 1. TABLA HASHEDI 2010 - 201César Granda Fernández 71647363-V
  • 2. ¿Pueden ser de tipo Object los elementos de la Tabla Hash?No.
  • 3. Cada posición de la Tabla Hash es una Celda Hash.
  • 4. Si fuera Object no tendríamos estado (borrado), elemento (información) ni clave.publicclassCeldaHash {publicCeldaHash(Object elemento, Object clave) {this.elemento = elemento;this.clave = clave; borrado = false; }publicCeldaHash() { elemento = null; clave = null; }}
  • 5. Función de DispersiónExploración cuadráticaposicion += i * i; posicion = posicion % B;Devuelve un número entre 0 y B-1, que representa la posición dentro de la tabla hash en la que se encuentra el objeto buscado o en la que se ha de insertar un elemento.Función de DispersiónDos opciones de implementación:
  • 6. Utilizando el método HashCode() de java.utilreturn Math.abs(clave.hashCode() % B);Regla de Hornerlong suma = 0;long peso = 32;for (int i = 0; i < clave.length(); i++) { suma += peso * clave.charAt(i); peso *= 32; }return(int)(suma % B);