Java - Tabla Hash

 
Vista:

Tabla Hash

Publicado por Conrad (2 intervenciones) el 08/06/2009 10:10:03
Hola a todos!
Quiero insertar elementos de una cola en una Hashtable, si la clave queiro que sea la posicion de los elementos impares de una estructura tipo cola, el método sería:

Código Java:
public void insertarEnHashTable(Hashtable tabla,cola c){
int posicion=1;

while(!c.esVacia()){
tabla.put("c.primero()","posicion");
posicion++;posicion++;
c.quitar();c.quitar();//solo inserto los impares
}
}
me haría falta recorrerla? porq lo que hago es simplemente introducir los elementos de la cola en la tabla.

Muchas gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Tabla Hash

Publicado por Mario (40 intervenciones) el 08/06/2009 14:15:53
Creo que para lo que pretendes ese método es correcto. La estás recorriendo y mientras la recorres vas insertando en el HashMap.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Tabla Hash

Publicado por Conrad (2 intervenciones) el 09/06/2009 12:18:09
Bueno, me he dado cuenta de que de como lo estaba haciendo me estoy cargando la cola.Tambien bastaria con poner H.put(posicion,c.primero) siendo posicion el contador de la posicion de la cola.
Si a alguien le interesa pongo el metodo completo. ciao
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Tabla Hash

Publicado por Mario (40 intervenciones) el 09/06/2009 18:13:13
Claro, te cargas la cola xq vas eliminando cada elemento, pensé que eso es que lo querías así... por eso no te avisé :P Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar