nraynaud a écrit :
J'ai un gros doute là-dessus ...
Peux-tu expliquer un peu plus ?
Dijkstra est optimal de bout-en bout, par contre il te classe pas les chemins possibles (ce qui tombe bien vu que si t'as un cycle l'ensemble des chemins risque d'être un peu lent à parcourir)
|
si tu fais bien ton dijkstra:
- tu n'as JAMAIS de cycle, vu que tu marques les sommets/arcs par lesquels tu es déjà passé
- tu stockes les chemin à explorer dans uns delta-liste
Il suffit dont de le laisser tourner après avoir trouver le chemin optimal et il trouvera automatiquement le premier "sous-chemin".
Message édité par gizmo le 06-06-2003 à 09:30:31