Chap. 1 : Programmation Orientée Objet / 3 - POO en python Mémorisation 0x Réussite 0/0
Construire un algorithme qui permet de retourner le contenu d'une pileA sur elle-même et l'implémenter en python.
On utilisera uniquement les attributs des piles tels que définit dans l'implémentation ci-dessus. Il faut utiliser deux piles intermédiaires.
pileB = Pile(pileA.nbr_elements()) pileC = Pile(pileA.nbr_elements()) while not pileA.est_vide(): pileB.empiler(pileA.depiler()) while not pileB.est_vide(): pileC.empiler(pileB.depiler()) while not pileC.est_vide(): pileA.empiler(pileC.depiler())