tried to add dijkstra implementation

This commit is contained in:
2025-02-09 12:59:17 +01:00
parent 55cfb57800
commit d4645ec647
43 changed files with 116 additions and 42 deletions

View File

@@ -0,0 +1,17 @@
import LSC as lsc
from typing import Any
def creer_pile_vide() -> lsc.Liste_Simplement_Chainee:
return lsc.creer_liste_vide()
def est_pile_vide(liste: lsc.Liste_Simplement_Chainee) -> bool:
return lsc.est_vide(liste)
def sommet(liste: lsc.Liste_Simplement_Chainee) -> Any:
return lsc.tete(liste)
def empiler(liste: lsc.Liste_Simplement_Chainee, element: Any) -> lsc.Liste_Simplement_Chainee:
return lsc.ajouter_en_tete(liste,element)
def depiler(liste: lsc.Liste_Simplement_Chainee) -> lsc.Liste_Simplement_Chainee:
return lsc.queue(liste)