Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Listas

Estas en el tema de Listas en el foro de C/C++ en Foros del Web. Buenas tardes quisiera si por favor me pueden ayudar como crear un algoritmo que invierta una lista. Gracias Entrada: lista1: 1,2,3,4 Salida: lista2: 4,3,2,1...
  #1 (permalink)  
Antiguo 27/05/2013, 14:38
 
Fecha de Ingreso: mayo-2013
Mensajes: 2
Antigüedad: 10 años, 10 meses
Puntos: 0
Listas

Buenas tardes quisiera si por favor me pueden ayudar como crear un algoritmo que invierta una lista. Gracias

Entrada: lista1: 1,2,3,4
Salida: lista2: 4,3,2,1
  #2 (permalink)  
Antiguo 27/05/2013, 15:35
 
Fecha de Ingreso: julio-2012
Mensajes: 375
Antigüedad: 11 años, 9 meses
Puntos: 28
Respuesta: Listas

Primer elemento = ultimo elemento
Segundo elemento = penultimo elemento
Tercer elemento = ante-penultimo elemento
...
  #3 (permalink)  
Antiguo 28/05/2013, 03:42
 
Fecha de Ingreso: junio-2010
Ubicación: Madrid
Mensajes: 620
Antigüedad: 13 años, 10 meses
Puntos: 73
Respuesta: Listas

Si tenemos una lista (entendiendo como lista cualquier secuencia de datos organizados) con num_elementos:

desde i=1 hasta num_elementos/2
intercambiar elemento[i] con elemento[num_elementos - (i-1)]

Etiquetas: listas
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 07:39.