Vous êtes sur la page 1sur 1

 

          

TD3 : Structures de données pour les graphes

Exercice1 : Soit le graphe orienté suivant :

. Représenter ce graphe sous forme :
− d'une matrice d'adjacence
− d'une matrice d'incidence arc­sommets
− d'une liste d'adjacence

Exercice2 : Soit la matrice suivante :

0 1 0 1 0
0 1 1 0 0
M =  0 0 0 0 1
0 0 1 0 1
0 0 0 1 1

. Tracer le graphe G correspondant à la matrice M
. Calculer la matrice du graphe transitif de G
. Déduire les composantes fortement connexes de G 

Exercice3 : Préparation au TP 

. Ecrire une procédure de calcul du produit de deux matrices carrées
. Déduire une fonction qui calcule le nombre de chemins de longueur p entre deux sommets 
quelqconques x et y.

Vous aimerez peut-être aussi