Bonjour,
Écrire un module permettant d'ajouter dans une liste doublement chainée après une position donnée.
Code Algorithme : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 PROCEDURE AjouterApresPos ((E/S) tete : liste ; queue : liste ; pos : entier) VARIABLE P ; r : liste i : entier DEBUT P <-- tete Tantque P =! pos et P =! NIL Faire i <-- i + 1 Fintantque Allouer(r) Lire(r^.info) r^.suivant <--
Je n'arrive pas à traduire ma simulation et faire intervenir la queue.
Alors ce serait super, si vous vouliez m'aider.
Merci d'avance.
Partager