Liste doublement chainnee

douyon -  
 biboo -
Bonjour,
g besoin que vs m'aidez comment faire pour ecrire la fonction suppression(int x) qui permet de supprimer toutes les valeurs de x dans une liste chainee le bloc supprime sera retourne ala fonction appelante .merci j'attend votre reponse
A voir également:

1 réponse

biboo
 
Fonction supprimer(int x)
1/ Tu parcours ta liste chaînée, en gardant un pointeur sur ton bloc précédemment visité.
2/ Si la valeur "x" est egale à la valeur dans le bloc actuellement visité:
-tu pointes ton bloc précédemment visité vers le bloc suivant (le bloc après celui que tu es en train de visité).
-tu retournes ton bloc actuellement visité.

Sinon, tu continues le parcours.

Bon courage
0