
NeoXsysm & DiAboLiK ALGORITHME Pages 1/8 
DUT info 1er année  
 
Les piles 
 
Une pile est utilisée pour sauvegarder temporairement des informations. 
 
I. Définition et primitives d’accès 
 
A. Définition 
 
Une pile est une liste telle qu’on passe d’un élément au suivant par adjonction ou suppression 
d’un élément en tête. 
Dans une pile, on distingue une base et un sommet. Toutes les mises à jour ne se font qu’à 
partir du sommet. Théoriquement une pile est de taille infinie, en pratique elle est toujours 
formée d’un nombre fini d’éléments. Les adjonctions s’arrêtent lorsque la taille maximale 
(maximum) de la pile est atteinte, on parle de débordement de pile. 
 
   
 
 
 
B. Primitives 
 
  1. Empiler 
 
 
 
 
 
 
 
 
 
  2. Dépiler 
 
 
 
 
 
 
 
  3. Sommet pile 
 
    Retourne la valeur du sommet. 
 
  4. Pile vide 
 
  5. Pile pleine