bonjour jai ecrit cecie pour coder un arbre general
mais il ya une petite erreur
public static ArbGen encoder(){
ArbGen arbre2 = arbre;
encoder(arbre2,"1" );
return arbre2;
}
public static void encoder(ArbGen a,String s){
code(a,s);
for(int i=1;i<= ListSymbole.arite(a.element);i++){
if(a.foret!=null)
encodeforet(a.foret,s+i);
}
}
public static void encodeforet(MaillonForet a,String s){
encoder(a.arbre,s);
if (a.suivant != null){
encodeforet(a.suivant,s);
a= a.suivant;
}
}
public static void code(ArbGen a, String s){
a.element=s;
}
en fait je voudrai avoir pa rexemple pour
f(g,d(t,r(y)),t)
1(11,12(121,122(1221)),13)
la classe Arbgen est constitue
dun elelement et dun maillonforet
et le maillon foret dun Arbgen et du maillon foret suivant
en gros c'est une liste chainee d'arbre
voilà merçi