Universidad de Costa Rica
|
|
/* ORDEN Este iterador permite recorrer el contenedor desde el primer valor hasta el último, y viceversa. - Si el contenedor contiene (1,2,3,4,5,6,7), entonces será recorrido en el orden 1-2-3-4-5-6-7 usando el ++. - Si el contenedor contiene (1,2,3,4,5,6,7), entonces será recorrido en el orden 7-6-5-4-3-2-1 usando el --. */ |
En esta tarea programada usted implementará los iteradores
++
y --
para la
lista circular. Puede encontrar
una discusiónsobreiteradoresen
la
Sección 3.5 y en
el
Capítulo 6 de este
documento:
L->last ───────────────────────────────────────┐ │ ┌────────────┐ ┌────────────┐ ┌───────────┐ │ │ v │ v │ v v │ ┌────────┬───┐ │ ┌────────┬───┐ │ ┌────────┬───┐ │ │ elem_1 │ ├─┼─┘ │ elem_2 │ ├─┼─┘ │ elem_3 │ ├─┼─┐ │ └────────┴───┘ └────────┴───┘ └────────┴───┘ │ │ ^ next ^ │ │ │ │ │ │ first last v └───────<───────────────<────────────────<─────────┘ |
http://www.di-mare.com/adolfo/binder/index.htm
Entregue su tarea por correo electrónico, como lo hizo anteriormente.
Tiempo de entrega: | 1 semana | |
Segunda etapa: | 10 días | |
Modalidad: | Individual |
Adolfo Di Mare <adolfo@di-mare.com>.
|