les graphes orientés étiquetés - Java - Programmation
MarshPosté le 17-01-2011 à 11:49:37
salut
je doit elaborer un projet de graphes et je suis coinsé dans la partie du code
Code :
publicclass Graph <T> {
private LinkedList <Noeud<T>> lst;
public Graph(Noeud<T> obj) {
this.lst = new LinkedList();
this.lst.add(obj);
}
public LinkedList<Noeud<T>> getLst() {
return lst;
}
publicvoid setLst(LinkedList<Noeud<T>> lst) {
this.lst = lst;
}
@Override
public String toString() {
String s = "Liste des graphs :\n";
for (Noeud<T> n : lst)
{
s += n.toString() + "\n";
}
return s;
}
public Noeud<T> get(int index) {
for (Noeud<T> n : lst)
{
if (n.getId()==index) return n;
}
return null;
}
publicvoid addLast(Noeud<T> e) {
lst.addLast(e);
}
publicvoid addFirst(Noeud<T> e) {
lst.addFirst(e);
}
publicvoid add(int index, Noeud<T> element) {
lst.add(index, element);
}
}
sachant que j'ai déjà implémenter 2 autres classes Noeud et noeud successeur
Code :
....
public Noeud(int id, NoeudSucc<T> obj) {
this.id = id;
this.nd = new LinkedList();
this.nd.add(obj);
}
.....
.....
Code :
public NoeudSucc(int id, T cout) {
this.id = id;
this.cout = cout;
}
.....
le passage à la manipulation des graphes en mode GUI est si difficile que je demende votre aide sachant qu'on doit dessiner les instances de la classes graphe. merci d'avance.
Marsh Posté le 17-01-2011 à 11:49:37
salut
je doit elaborer un projet de graphes et je suis coinsé dans la partie du code
sachant que j'ai déjà implémenter 2 autres classes Noeud et noeud successeur
.....
.....
le passage à la manipulation des graphes en mode GUI est si difficile que je demende votre aide
sachant qu'on doit dessiner les instances de la classes graphe.
merci d'avance.