cs_mery2
Messages postés3Date d'inscriptionsamedi 7 janvier 2006StatutMembreDernière intervention20 janvier 2006
-
20 janv. 2006 à 19:26
mhidy
Messages postés3Date d'inscriptionlundi 12 octobre 2009StatutMembreDernière intervention10 décembre 2009
-
10 déc. 2009 à 12:27
salut.
j ai déja envoyer un message pour vous demander de m'aider pour realiser le programme en langage c de lalgorithme dijkstra et j n ai pas recu aucune reponce.j ai besoin de l'algorithme.et merci beaucoup.bye
A voir également:
Dijkstra c++
Algorithme de dijkstra pseudo code - Meilleures réponses
Algorithme de dijkstra python - Meilleures réponses
Pamaury
Messages postés341Date d'inscriptionjeudi 3 avril 2003StatutMembreDernière intervention17 juin 20083 20 janv. 2006 à 20:10
L'algorithme:(pseudo-code)
function Djikstra:
FileAPriorite P // tri en fonction de la distance: la plus petite distance au sommet
P.empiler(noeud de depart,0) // 0=distance initiale
tant de P non vide
Noeud N=p.pop
si n déjà traiter
recommencer au début de la boucle
marquer n comme traité
pour chaque voisin v de n
P.empiler(v,dist(n)+1)
fintant
retourne dist(noeud de fin)