Lo so hai ragione ma purtroppo non mi è stato spiegato nel migliore dei modi
Se non hai capito bene chiedi altre spiegazioni. Non puoi modificare una struttura dati se non ne hai chiaro il comportamento. E se non puoi chiedere spiegazioni allora prova a ragionare su come dovrebbe funzionare. Quando avrai tutto chiaro (nel senso che sai spiegare a parole la struttura dati e le varie operazioni consentite, e magari l'hai anche implementata e provata) puoi affrontare l'esercizio.