[Algo]Graphes

Junior -  
 Junior -
Bonjour,

je dois lancer plusieurs traceroute et construire un graphe avec les IP trouvées.Dans mon problème seules les IP comptent.
Les lettres correspondent à des adresses IP

Par exmple :
je lance


traceroute X
A
B
C
X

Mon graphe sera donc comme suit
A - B - C - X
 
Puis on le complète...
 
traceroute Y
A
B
E
G
Y
 
A - B - C - X
     |

     E - G - Y



puis on le complete
 
traceroute Z
A
B
C
H
Z
 
A - B - C - X
     |    |

     |    H - Z

     E - G - Y 

Une fois le graphe crée, il faudrait pouvoir donner les plus distances minimales à la source .
Par exemple dans le graphe suivant on aurait en considérant la source en A

B,1
E,1
C,2
G,2
etc...

ainsi que les couples de sommets
par exemple dans le graphe, de G on peut atteindre E et Y:
G,E
G,Y
etc...

Si quelqu'un pouvait m'aider?

Merci par avance

2 réponses

  1. jamel_theone Messages postés 61 Statut Membre 20
     
    Salut,

    Pour calculer les distances les plus courtes de la source, pourquoi ne pas utiliser l'algorithme de Dijkstra?
    0
  2. Junior
     
    Bonjour,

    Cela conviendrait lorsque mon graphe sera construit .

    Je voudrais d'abord savoir comment faire pour construire mon graphe au fur et à mesure que de nouvelles adresses IP sont ajoutées

    De plus, comment se fera la partie, pour l'obtention des couples de valeur.

    Merci
    0