| Issue 26: | URGENTEEE!!! |
‹ Prev
25 of 25
|
| Back to list |
|
creo que la forma en que estamos recorriendo la lista no esta bien, porque si llega al ultimo nodo no va a analizarlo, osea va a decir "actual.getNext()==frente" y no va a entrar al while., alguna idea?
Aug 28, 2011
Project Member
#1
sebash...@gmail.com
Aug 28, 2011
gente arregle los metodos que usaban los index, recuerden que siempre que usemos index pongan al principio del metodo this.setIndexNodes(); asi ya tienen todos los indices seteados en la lista, es la forma mas facil y eficiente que encontre de usar los indices en la lista, porque si la lista varia constantemente de tamaño los indices tambien van a ir cambiando y volver a setear los indices cada vez que agreguemos o saquemos nodos va a hacer la lista muy ineficiente, lo mejor seria setear los indices a la lista cada vez que necesitemos los indices.
Aug 28, 2011
PD: Si encuentran alguna forma de recorrer la lista y poder llegar al ultimo nodo y analizarlo tambien avisenme, estoy pensando como hacerlo.
Aug 28, 2011
Recuerden que cuando llaman al getNode(index) tambien estan llamando al setIndexNodes() implicitamente porque esta dentro del codigo del getNode(index)
Aug 29, 2011
es verdad... no analiza el ultimo nodo..
Aug 29, 2011
Gente hay que usar el do while!!
Aug 29, 2011
ahi me fijo que onda
Aug 29, 2011
listo! franco tiene la posta, el do-while con la condicion de actual!=frente funciona perfecto, porque para cuando llegue a esa condicion de corte actual ya va a estar en el segundo nodo, y solo va a volver a frente cuando la recorra completa.
Aug 29, 2011
gente, arregle todos los metodos que estaban con el while y los hice do-while, ya estamos por terminar y mañana estaria bueno juntarnos para probar todos los metodos.
Sep 15, 2011
(No comment was entered for this change.)
Status:
Terminado
|
||||||||