Bonjour,
Ton commentaire dans Liste est contradictoire avec ta classe Iterateur.
- Ou bien, la Liste peut être vide, et l'Iterateur ajoute une sentinelle pendant un parcours;
- Ou bien, la Liste contient sa sentinelle, et l'Iterateur n'a pas a en créer une.
Voici l'énoncé : TPListe.pdf
Je comprends que c'est le premier point
- Ou bien, la Liste peut être vide, et l'Iterateur ajoute une sentinelle pendant un parcours;
Par rapport à cette partie de l'énoncé
Cette classe gère deux pointeurs :
- un pointeur vers le début de liste (vers la sentinelle),
- et un pointeur vers la cellule avant la cellule courante.
Mais je comprends aussi que c'est le second point car toujours par rapport à l'énoncé :
Cette liste n’est jamais vide car elle possède au moins une cellule sentinelle qui est rajoutée en tête de liste dès la création de la liste
Je crois que mon problème c'est de ne pas bien comprendre l'énoncé.
Merci de votre patience.
Partager