TP 5 - Algorithme de Dijkstra
L’objectif de ce TP est d’implémenter l’algorithme de Dijkstra et d’utiliser cet algorithme
dans un mini projet.
Exercice 1
En quoi consiste l’algorithme de Dijkstra ?
Rapellez les condition d’utilisation de l’algorithme.
Appliquez l’algorithme de Dijkstra pour determiner la distance (longueur du plus court
chemin) du sommet s à chacun des sommets de G.
s
u
x
v
y
5
10
2
7
1
9
2436
Figure 1 – Un graphe orien
Implémentez l’algorithme de Dijkstra
L’objectif de cet exercice est de réaliser un mini-projet consistant à calculer le plus court
chemin d’un point à l’autre d’un réseau de transport (bus + tramway ). Pour cela vous devez
proposer un format de fichier permettant de coder le réseau de transport. Ce format doit
contenir, le nom des villes, le réseaux et les distances entre chaque station. Votre programme
devra ensuite demander à l’utilisateur le nom des stations entre lesquelles il souhaite connaître
un itinéraire et donner ensuite le plus court chemin entre ces deux stations.
Ce TP est inspiré du TP TD 5 et des TDs donnés au Licences Informatiques INF351 de
l’Université Bordeaux 1.
1
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !