bonsoir!
j'ai quelques problèmes sur la génération d'un 3 graphes en java.
je doit faire une matrice sommet-sommet avec un nombre maximum de n arcs/connexions donné par l'utilisateur. la mise en place des arcs reste aléatoire, ainsi que leur valeur.
pour ce faire j'ai envie d'utiliser une matrice, de listes de taille 3 maixmum. cependant lorsque je la construit, j'ai une erreur:
erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part matAdj = new Vector<Integer>[n][n];
Impossible de créer un tableau générique de Vector<Integer>.
que puis je faire....
la liste me serai bien utile car pour créer la matrice de connexion (requise) j'ai juste à utiliser vector.size();
a moins que je ne fasse un matrice de tableau et que si la valeur est nulle, on retranche 1 à la taille max du tableau... mais ç'est assez tordu je trouve....
de plus j'ai un problème avec ma méthode toString je ne sais pas comment la créer j'ai une erreur à cause de cette ligne:
erreur: La méthode toString() du type Vector ne s'applique pas aux arguments (Vector<Integer>)
Code : Sélectionner tout - Visualiser dans une fenêtre à part c= c + Vector.toString(matAdj[i][j])+ " ")
merci d'avance pour votre aide et vos réponse! et bonne soirée.
Partager