In questa realizzazione di Coda<E>,
gli elementi sono memorizzati in una lista concatenata, cioè
una sequenza di nodi ognuno dei quali contiene un elemento della
lista (un oggetto di tipo E) e un puntatore al prossimo nodo.
Una coda contenente gli elementi <A1,
A2, ..., An>
viene rappresentata con una lista concatenata, dove
- il primo elemento è puntato dalla variabile front e contiene l'elemento inserito meno recentemente
- l'ultimo elemento è puntato dalla variabile back contiene l'elemento inserito più recentemente
|