• Aucun résultat trouvé

Programmation Efficace – Licence 3 Informatique TP :Plus Court Chemin

N/A
N/A
Protected

Academic year: 2022

Partager "Programmation Efficace – Licence 3 Informatique TP :Plus Court Chemin"

Copied!
1
0
0

Texte intégral

(1)

Programmation Efficace – Licence 3 Informatique TP :Plus Court Chemin

Le but de ce TP est de programmer l’algorithme de plus court chemin. Nous vous fournissons des fichiers ex1.gr,ex2.gr, ex3.gr et ex4.gr qui contiennent la description de graphes non orient´es dont les arcs sont pond´er´es par des distances strictement positives.

Chaque fichier a le format suivant :

— Ligne 1 :Le nombre de noeuds

— Ligne 2 :Le nom du noeud que l’on cherche `a atteindre (comen¸cant par la letre N est suivi d’un num´ero) depuis le noeud N0

— Les lignes suivantes : Les arcs de la forme, NX NY d signifiant il y a un arc entre les noeuds NX et NY de distance d.

Remarque : Un arc entre deux noeuds NX et NY peut ˆetre travers´e soit de NX vers NY soit de NY vers NX.

Le but du TP est de fournir pour chacun de ces fichiers un fichier contenant le plus court chemin qui sera donn´e sous la forme d’un fichier avec un noeud par ligne. Les plus courts chemins attendus vous sont fournis dans les fichiers sol1 . gr,sol2 . gr, sol3 . gr et sol4 . gr. Pour vous donner une id´ee, une repr´esentation graphique du graphe contenu dans ex1.gr vous est donn´ee dans le fichier ex1.png.

Références

Documents relatifs

Le chemin de Mona est tracé en bleu sur le 2 ème dessin.. Le chemin d’Elio est tracé en noir sur le

• Le problème du plus court chemin consiste à déterminer le chemin de coût minimum reliant un nœud a à un nœud b.. • On peut le voir comme un problème

Le parcours en largeur donne le plus court chemin mais utilise beaucoup de m´ emoire.. Dijkstra ´ etait le parcours en largeur avec

Programmation Efficace – Licence 3 Informatique TP : Des ingr´ edients pour un restaurant.. Un restaurateur parisien veut faire une soir´ee avec un

Ce problème est résolu par programmation dynamique, avec comme variables d'état, des couples {temps, longueur) associés aux nœuds. Pour le problème classique d'un plus court

Les coordonnées des différents points du plan sont stockées dans une liste à deux éléments [x, y].. Les différentes coordonnées des adresses sont stockées dans

Mathias est dans sa maison et décide de rendre visite à quatre de ses amis (Julie, Léo, Fabien et Kevin) en VTT?. Dans quel ordre doit-il rencontrer ses amis pour effectuer le

[r]