Académique Documents
Professionnel Documents
Culture Documents
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 arcsommets
− 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.