Scusatemi per questo dilemma più teorico che pratico ma riguarda la sentinella nella realizzazioni delle liste.
Leggendo di pari passo dal libro dice che la sentinella non è altro che una cella con un valore appunto sentinella (non assomibile dagli altri elementi della lista) piazzato come primo elemento, ovvero la testa punterà direttamente a questo primo elemento. E mi dice che mi favorirà le operazioni di cancellazione e di insert, ma non riesco a capire perchè?
Cioè che mi serve una sentinella come prima posizione? Tra l'altro utilizzato anche con liste monodirezionali?