Dans ce chapitre nous étudierons deux structures de données qui nous seront utiles tout au long de l'année : les files et les piles.
Le cours sera fait en classe, avec des stylos et des feuilles de papier.
list
Python sur CapytaleStructures de données, interface et implémentation. Spécifier une structure de données par son interface. Distinguer interface et implémentation. Écrire plusieurs implémentations d’une même structure de données (sera revu en cours d'année).
Listes, piles, files : structures linéaires. Distinguer des structures par le jeu des méthodes qui les caractérisent. Choisir une structure de données adaptée à la situation à modéliser. On distingue les modes FIFO (first in first out) et LIFO (last in first out) des piles et des files.