Bonjour à toutes et à tous !
Voilà, je bloque sur un exercice en JAVA mais mon problème est d'ordre algorithmique. C'est la raison pour laquelle, je poste dans cette section. Je n'ai pas trouvé de réponses sur le forum.
Mon problème se situe au niveau des graphes.
A ma disposition, j'ai 3 classes :
* Classe List (entier numéro_noeud; List suivant; entier valeur)
* Classe Graph (List tableau[])
* Classe Element (entier sommet, entier distance)
Problème 1 : Vérifier si entre deux sommets, il y a bien un arc ou pas.
La méthode se présente sous la forme : Verif_arc(sommet de départ, sommet d'arrivée)
Je pensais retourner la distance du sommet de départs (cette valeur correspond bien à la valeur de l'arc entre les 2 sommets considérés). Mon problème est que dans un graphe, un sommet peut accéder à plusieurs autres sommets.
Comment faire pour "dire" que le sommet suivant est le sommet "d'arrivée" et pas un autre ?
Je ne vois pas le lien entre les 2 sommets.
Merci d'avance pour vos réponses

 

 
		
		 
         
 

 
			
			

 
   
 


 Problème Algorithme Graphe
 Problème Algorithme Graphe
				 Répondre avec citation
  Répondre avec citation
Partager