Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicios Propuestos ListasSimples
Ejercicios Propuestos ListasSimples
a) Dada un lista simple deje los primos al inicio, los pares en el medio y los impares al
final.
b) Dada una lista simple compacte sus valores hasta alcanzar números de 5 dígitos en
cada elemento, sin usar listas auxiliares. (Es el más complejo)
Ejemplo:
Lista→ [432] → [43] → [3210] → [87] → [33] → [210] → NULL
Lista Final → [43243] → [32108] → [73321] → [0]→ NULL
Por cierto fíjense que el dato que contenía el número en rojo no está.
c) Dada una lista simple borre sólo los números primos y capicuas (Ambos a la vez) y
dupliquen los pares (menos el 2 que lo borran).
Definiciones:
Capicua → Un número que se lee igual de derecha a izquierda 203302.
d) Dada una lista simple, intercambie un número par por un impar en caso de que
exista alguno.
Pista: Para hacer esto deben tener un puntero a las cabezas de ambas para no
duplicar la copia de datos una vez que copien una.
e) Dada dos listas A y B intercale sus elementos en C, en la siguiente proporción: 2 de
A y 3 de B. Si alguna de las listas se acaba anexe los elementos faltantes de la lista que
queda.