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>.
|
|
|