me uno ha Diabliyo en la parte que dice de acomodamiento del codigo en cuanto.. ha la parte de ordenamiento de la lista ya lo hize pero no te voy ha dar el codigo
tendras que pensarlo un poquito,
y demostrarle a Diabliyo que el codigo es tuyo...
es un codigo con mucha recursividad y pues para un principante la recursividad creo que no se es su fuerte.. claro esta que puedo equivocarne con tigo..
volviendo a lo del codigo tambien te puedo decir que tienes que implementar variables auxiliares o temporales para la cuestion de asignacion de valores ya q' si no lo haces en algunos casos la asignacion que hagas de valores puede que no te funcione..
espero lo hagas y piensalo un poquito que no es complicado
Saludos
y que C++ te acompañe