x1 |
La fenêtre dans laquelle se déroule l’animation est comme suit :
Pendant l’animation les boutons des opérations cédent leur places pour que d' autres (celui de l’affichage, du pseudo ou du commentaire et de la vitesse,…) apparaîssent. Comme la montre la figure :
1x |
. Une Liste Linéaire Chainée est une structure de données (le plus souvent dynamique) pour représenter un ensemble de valeurs. Ces valeurs sont stockées dans des maillons chainées entre elles formant une suite.
- L'adresse du 1er maillon (la tête doit toujours etre sauvegardée pour pouvoir manipuler la liste.
- Le champs adr du dernier maillon contient le pointeur NIL (indiquant par conventionla fin de la liste).
- Si la liste est vide (ne contient aucun maillon), la tete doit alors etre positionnée à NIL.
- La recherche d'un élément se fait par valeur ( séquentiel ) ou par adresse .
- L'insertion se fait toujours à la fin de la liste avec mise à jours de l'@ de l'élément précédent .
- La suppression se fait en effectuant le chainage entre le précédent de l'élément à supprimer et le suivant de ce même élément .
- Le tri se fait comme dans les tableux avec mises à jours des @ .
- La fusion se fait aprés remplissage d'une deuxième liste .