Dijkstra

Résolu
Steph115 Messages postés 163 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 3 février 2012 - 31 mars 2005 à 17:07
Steph115 Messages postés 163 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 3 février 2012 - 2 avril 2005 à 13:01
Bonjour j'ai trouve ca sur le site sur l'algo de dijkstra et il me
demande pour faire la base de donnnes pour stocker les villes d'avoir
un fichier de cette forme la :





nbre de sommets


nom sommet 1; nbre de successeurs; numéro successeur1; poids1; num2; poids2...





ce que je ne comprend pas c'est qu'est ce que le numero de sucesseur et qu'est ce que le poids.





Si j'ai par exemple ces trois villes la : Paris relie a
Marseille(300km) et Lille relie a Paris(100km) ca me donnera un fichier
comme cela :





3


Paris; 2; numsuccesseur; poids; num successeur; poids


Marseille; 1; numsuccesseur; poids


Lille; 1; numSucesseur; poids








Que deviendrait alors le fichier ???

Merci. ++ Nexus

Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.

2 réponses

Guillemouze Messages postés 991 Date d'inscription samedi 25 octobre 2003 Statut Membre Dernière intervention 29 août 2013 6
2 avril 2005 à 06:10
3


Paris; 2; 2; 300; 3; 100


Marseille; 1; 1; 300


Lille; 1; 1; 100

en decrementant de 1 les numsucc si ils commencent a 0.

mais ca depend de ton algo, je pense que la ca te cree un graph non
orienté (en mettant les liens dans les 2 sommets) mais tu peu peut-etre
en faire un orienté en ne mettant que les liens dans 1 seul sens, ca
depend de ton choix et de ton algo
3
Steph115 Messages postés 163 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 3 février 2012
2 avril 2005 à 13:01
Je te remercie de ta reponse en fait tu as mis pour la ligne paris le
num successeur numero 2 car marseille est en 3position dans le fichier
et Lille est en 4eme donc tu as mis le numero du successeur a 3.



Merci encore pour tes explications qui m'ont bien debloque.

Merci. ++ Nexus

Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
0
Rejoignez-nous