Auto urgent commit.

This commit is contained in:
2025-01-27 10:58:38 +01:00
parent ff8b4d6d50
commit a53a44a130
4 changed files with 93 additions and 1 deletions

20
graphes/maze/fifo.py Normal file
View File

@@ -0,0 +1,20 @@
class Pile:
def __init__(self) -> None:
self.element = []
def empiler(self,element)->None:
self.element.append(element)
def est_vide(self)->bool:
return len(self.element) == 0
def defiler(self):
assert not self.est_vide(), "La pile est vide"
return self.element.pop()
def size(self)->int:
return len(self.element)
def index(self, k):
assert not self.est_vide(), "La pile est vide"
return self.element[k]