Autor
|
Tema: Como intercambiar Dos Listas? (Leído 2,424 veces)
|
Blader
Desconectado
Mensajes: 1
|
Buenas a todos necesito saber como intercambiar 2 listas si tengo la funcion swap( Lista V) por ejemplo y la lista 1={1,2,3} y la lista2={4,5,6} entonces la lista 1 debe ser L1={4,5,6} y L2={1,2,3} al ejecutar el metodo. Por favor alguna idea de como intercambiar los punteros con una auxiliar?
aplicando listas enlazadas simples por favor, Gracias de antemano
|
|
|
En línea
|
|
|
|
migueluc
Desconectado
Mensajes: 4
|
Deberías ser un poco más concreto con tu duda; mostrar parte del código que tengas hecho hasta ahora ayudaría bastante.
Lo primero que se me ocurre es que simplemente copies en una lista auxiliar los valores de L2, luego mueves los valores de L1 a L2 y finalmente copias la lista auxiliar en L1.
Otra forma es hacer un puntero auxiliar que apunte a L2, hacer que L2 apunte a L1 y finalmente que L1 apunte al puntero auxiliar.
Es el típico caso de:
LAux -> L2 L2 -> L1 L1 -> LAux
muy utilizado para intercambiar el valor de los datos entre dos variables.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Ayuda Acerca De Listas y Listas Circulares (Revienta Memoria :S)
Programación C/C++
|
Gerik
|
0
|
6,117
|
12 Septiembre 2010, 01:49 am
por Gerik
|
|
|
Video tutorial Como Intercambiar variables
Programación C/C++
|
alexdrew
|
0
|
1,936
|
7 Septiembre 2011, 04:40 am
por alexdrew
|
|
|
AYUDA: Como intercambiar variables entre javascript y php?
Desarrollo Web
|
nebiros_root
|
5
|
4,851
|
6 Noviembre 2011, 22:47 pm
por fran800m
|
|
|
Cómo intercambiar depurador al depurar?
Ingeniería Inversa
|
t4r0x
|
4
|
2,789
|
12 Noviembre 2014, 15:22 pm
por t4r0x
|
|
|
Como intercambiar valores de un iterator en C++
« 1 2 »
Programación C/C++
|
alpachino98
|
14
|
5,149
|
22 Enero 2019, 16:02 pm
por dijsktra
|
|