Class Graphe
- java.lang.Object
-
- Graphe
-
public class Graphe extends java.lang.Object
Classe définissant des graphes au sens mathématiques
-
-
Constructor Summary
Constructors Constructor Description Graphe(int ord, boolean o)
Construit un graphe vide
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
ajoutArete(int i, int j)
Ajoute une arête de i à jboolean
equals(Graphe g)
boolean
getArete(int i, int j)
Renvoit vrai s'il y a une arête de i à jint
getOrdre()
Getter pour l'ordreint
sommeVoisins()
Calcule la somme du nombre de voisins de tous les sommetsjava.lang.String
toString()
void
voisinage(int i)
Affiche la liste des voisins de i
-
-
-
Method Detail
-
getOrdre
public int getOrdre()
Getter pour l'ordre- Returns:
- L'ordre du graphe
-
getArete
public boolean getArete(int i, int j)
Renvoit vrai s'il y a une arête de i à j- Parameters:
i
- ,j Deux sommets du graphe- Returns:
- Vrai si le graphe possède une arête de i à j
-
ajoutArete
public void ajoutArete(int i, int j)
Ajoute une arête de i à j- Parameters:
i
- ,j Deux sommets du graphe
-
voisinage
public void voisinage(int i)
Affiche la liste des voisins de i- Parameters:
i
- Un sommet du graphe
-
sommeVoisins
public int sommeVoisins()
Calcule la somme du nombre de voisins de tous les sommets- Returns:
- Un entier représentant la somme de tous les voisins.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(Graphe g)
-
-