Générer une Matrice de Contiguïté pour un Graphe Pondéré

Je suis en train de mettre en œuvre De Floyd-Warshall Algorithme. Pour ce faire, il me demande de configurer un adjacency matrix d'un graphe pondéré. Comment pourrais-je aller sur le faire? Je sais que les valeurs et les avons joint une photo du graphe pondéré. J'ai essayé de regarder pour certains en ligne des exemples de cela, mais je n'arrive pas à trouver quoi que ce soit. Je comprends Floyd-Warshall algorithme j'ai juste besoin d'aide pour le configurer donc je suis en mesure de la mettre en œuvre. Voici celle que j'ai construite avant, mais je n'ai pas eu à utiliser des valeurs spécifiques.

Code:

public static void buildAdjMatrix()
{

    for (int i = 0; i < 100; i++)
    {
        for (int j = 0; j < 100; j++)
        {
            if (directionAllowed(i, j) == true)
            {
                adjMatrix[i, j] = 1;
            }
            else
            {
                adjMatrix[i, j] = 50;
            }
        }
    }

}

Voici le Graphique spécifique à portée de main:

Générer une Matrice de Contiguïté pour un Graphe Pondéré

Voici une photo de la matrice j'ai besoin de créer.. Désolé pour l'horrible qualité...

Générer une Matrice de Contiguïté pour un Graphe Pondéré

Il serait utile d'afficher la structure du graphique que vous utilisez, comme le Node et Arc classes
Je ne suis pas exactement sûr de ce que vous voulez dire par là. Désolé 🙁
qu'entendez-vous par "valeurs spécifiques"?
Ajout d'une image de la matrice.

OriginalL'auteur JLott | 2013-03-09