Qu'est ce que tu comprends pas avec les listes ? Il faut avoir à l'esprit que ces structures de donnée permettent d'accéder et modifier des donnés de la façon la plus adapté possible, et à partir de la il faut écrire les fonctions qui vont bien
par exemple pour les listes, on doit pouvoir acceder à n'importe quelle élément de la liste, et insérer de nouveaux élément seulement en queue ou en tête (ou les deux selon la spécification)