Universidad de Costa Rica
Escuela de Ciencias de la
Computación e Informática
|
|
CI-1201 Programación II
La ventaja de las listas es que permiten trasladar varios valores
de un lugar a otro sin copiarlos, pues la implementación de
esta operación se puede hacer copiando los valores de los
punteros que
enlazan los nodos de la
lista. Use como base la lista que le fue entregada en clase para
implementar la operación
list::splice()
.
Recuerde incluir los datos de prueba
BUnit.h
en su programa.
L->last ───────────────────────────────────────┐
│
┌────────────┐ ┌────────────┐ ┌───────────┐ │
│ v │ v │ v v
│ ┌────────┬───┐ │ ┌────────┬───┐ │ ┌────────┬───┐
│ │ elem_1 │ ├─┼─┘ │ elem_2 │ ├─┼─┘ │ elem_3 │ ├─┼─┐
│ └────────┴───┘ └────────┴───┘ └────────┴───┘ │
│ ^ next ^ │
│ │ │ │
│ first last v
└───────<───────────────<────────────────<─────────┘
|
clist
Entregue su tarea por
correo electrónico, como
lo hizo anteriormente.
Entrega de Tareas
Tiempo de entrega: |
3 días |
Modalidad: |
En parejas |
|
Soluciones
Adolfo Di Mare <adolfo@di-mare.com>.
Copyright © 2009
Derechos de autor reservados © 2009