Aller au contenu

TD Pile et File


Le but du TD est de manipuler des piles et des files sans avoir d'implémentation.

1 Application de cours

1. 1. Pile

Voici une pile :

Pile_td

  1. Quel sera l'état de la pile après l'utilisation des méthodes suivantes :
  2. Depile(), Depile(), Empile(7), Empile(8),Depile()
  3. Que renvoie la méthode top() ?
  4. Reprenons la pile de l'image, que faut-il faire comme méthode pour que Est_vide() soit vrai ?
  5. En partant de 0, écrire les méthodes permettant de créer une pile contenant les numéros dans cet ordre : 19982018. (1 est en bas de pile)

1. 2. File

Voici une file :

image-20220730000106940

  1. Quel sera l'état de la file après l'utilisation des méthodes suivantes :
  2. Defile(), Defile(), Enfile(7), Enfile(8),Defile()
  3. Que renvoie la méthode top() ?
  4. Reprenons la file de l'image, que faut-il faire comme méthode pour que Est_vide() soit vrai ?
  5. En partant de 0, écrire les méthodes permettant de créer une file contenant les numéros dans cet ordre : 19982018. (1 est en tête de file)

Auteurs : Florian Mathieu, Enzo Frémeaux, Thimothée Decooster

Licence CC BY NC

Licence Creative Commons
Ce cours est mis à disposition selon les termes de la Licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.