salut,s'il vous plait j'arrive pas à résoudre un problème dans mon petit projet.
la difficulté c'est que j'ai pas trouvé la relation entre l'indice et la position dans une liste contigue circulaire.
je vous propose un extrait de l'énoncé :
Dans une liste non circulaire les positions et les indices sont égaux (ajouter un élément à la
position 4 cad l’affecter à elements[4]), par ailleurs L->lg correspond toujours à la position du
dernier élément de la liste L.
Ceci n’est pas le cas dans les listes circulaires où il faut faire une correspondance entre les
indices et les positions. En effet, lg et pos n’ont pas de signification en tant qu’indice : Pour
trouver leurs vrais indices il faut les lier à la tête ou à la queue. Les débordements sont gérés
par l’opérateur Modulo (reste de la division entière exprimé par % dans le langage C)
s'il vous plait c'est urgent j'attends votre réponse ; merci d'avance