Foros del Web » Programación para mayores de 30 ;) » Java »

Listas y recursividad

Estas en el tema de Listas y recursividad en el foro de Java en Foros del Web. Buenas tardes estoy practicando algo de recursividad con listas, se que no es muy bueno usar recursividad proque se usan muchos recursos pero lo requiero ...
  #1 (permalink)  
Antiguo 14/05/2010, 15:55
 
Fecha de Ingreso: enero-2010
Mensajes: 79
Antigüedad: 14 años, 3 meses
Puntos: 1
Listas y recursividad

Buenas tardes estoy practicando algo de recursividad con listas, se que no es muy bueno usar recursividad proque se usan muchos recursos pero lo requiero en mi cursos, el detalle aqui es que estuve haciendo unos metodos para llenar una lista (simple) , de adelante para atras, osea llenar al final. es asi:



private Elemento AFinal(Elemento p, int n){
if(p==null) p=new Elemento(n);
else p.sig=AFinal(p.sig,n);
return p;
}

public void AFinal(int num){
cab=AFinal(cab,num);
}


pero mi problema se presenta cuando quiero ir agregandolos de forma ascendente

es decir si tengo :

1,2,4 y deseo insertar 3 debe insertarlo en la ubicación adecuada para que quede 1,2,3,4 y si inserto 8 quede 1,2,3,4,8 etc. pero me quedo con un monton de if y else anidados . podrían explicarme como hacerlo de una forma corta??

Etiquetas: listas, recursividad
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:22.