Nous continuons à étoffer nos listes en choisissant de travailler avec une liste doublement chaînée circulaire.
Modification de la structure de l'élément de la liste double pour ajouter un pointeur de cycle.
Non. Les pointeurs de la liste doublement chaînée sont les seuls utilisés dans la gestion.
Le contrôle du parcours de la liste sera modifié.
Oui. La liste étant circulaire, il n'y a plus de pointeur nul annonçant la fin de liste.
Une liste vide doit être représentée par un élément qui boucle sur lui-même.
Non. Même si cette utilisation est pratique, ce n'est pas obligatoire.
Le pointeur NULL n'est utilisé que dans le cas d'une liste vide.
Oui. Dans les autres cas, le chaînage circulaire induit l'existence des éléments suivants et précédents qui peuvent être l'élément lui-même.