Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - mik3dt

#1
Java / Ayuda Ejercicio Doble Hashing!
22 Mayo 2013, 16:02 PM
Bueno es un ejercicio que no mandaron para tratar de hacerlo, pero la verdad estoy perdido en lo que es métodos de búsqueda y colisiones  y quisiera de su apoyo para que me ayuden con este ejercicio o me den la pauta de como hacerlo . Muchas Gracias

De un grupo de N alumnos se tienen los siguientes datos:
Matrícula: valor entero comprendido entre 1000 y 4999.
Nombre: cadena de caracteres
Dirección: cadena de caracteres.
El campo clave es matrícula.
Los N registros han sido almacenados en un arreglo, aplicando la siguiente función hash:
H (clave) = dígitos_centrales(clave2) + 1
Las colisiones han sido tratadas con el método de doble dirección hash.
Escriba un programa que lea la matrícula de un alumno y regrese como resultado el nombre
y dirección del mismo. En caso de no encontrar emita un mensaje adecuado.

PD: El programa debo presentarlo en lenguaje java
#2
Gracias por la ayuda lo intentare hacerlo, basandome en ese codigo , Saludos
#3
Muy buenas a todos , solicitando porfavor me ayuden con este problema de Java , me rompo la cabeza pero no me sale , el problema en cuestion es el siguiente;
Leer una matriz de n filas y n columnas en forma de espiral desde el centro hacia afuera.

Existen problemas similares  de espiral pero empiezan desde la fila 0  , este en cambio empiezz desde el centro por ejemplo en una matriz de 4 x 4 comienza a desplegar datos del la posicion (1,1) o en una matriz de 6 x 6 despliega datos desde la posicion (2,2) y el problemas lo veo dificl si se ingresa una matriz impar , espero me puedan dar una manito porque es el unico que ejercicio que no he podio gracias comunidad