TP Graphes 2 : Chemins et connexité ============ - - - - - Exercice 0 : Classes de Départ ---------- - Téléchargez les classes de départs présentes dans le dossier idoine. - Compilez-les et exécutez la classe TestGraphe. - Familiarisez-vous avec le code des classes données. - Créez votre propre graphe de test, soit dans TestGraphe soit dans une nouvelle classe de test. Le TP est prévu pour être fait en utilisant le codage des graphes à l'aide de matrices d'adjacence. Les classes Graphe et MatriceCarre contiennent le résultat du TP1 en code java et servira de base aux TPs suivants. La classe JGraphe contient une classe JComponent permettant d'afficher un graphe avec la méthode `affiche()`. Un exemple d'utilisation est donné dans la classe TestGraphe.java. - - - - - Exercice 1 : Chemins de longueur fixe ---------- La multiplication de matrices carrées se fait grâce à la fonction de prototype : ``` MatriceCarre multiplicationMatriceCarre(MatriceCarre a); ``` Le code de la fonction est donné ci-dessous. Si vous le souhaitez, vous pouvez ignorer le code et faire la fonction vous-même. ``` public MatriceCarre multiplication(MatriceCarre a){ if(this.n!=a.n) throw new IllegalArgumentException("multiplication de matrices de tailles différentes"); MatriceCarre res=new MatriceCarre(this.n); int i,j,k; for(i=0;i