Java: arbre général
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Java: arbre général



  1. #1
    invite0559109a

    Java: arbre général


    ------

    Bonjour,
    voila je dois construire l'arbre de f(h(c),g(X,h(Y)),a)

    ça donne f
    h g a
    c X h
    Y

    si vous arrivez à comprendre mon dessin. f est le père de tous les noeuds
    h le père de c
    g le père de h et de X
    h le père de Y
    c,a,X,Y sont des feuilles. Et c'est la méthode add(Sring value) que je n'arrive pas. Si quelqu'un a compris pourrez t-il me faire le main aussi.Merci


    Code :
    Code:
      
    import java.util.ArrayList; 
    
    public class Node{ 
    
    
    
    private Element elt; 
    
    private ArrayList enfants; 
    
    
    
    /**constructeur que tu appelle a la création en *externe à la création du premier élément. 
    
    */ 
    
    public Node(Element elt) 
    
    { 
    
    this.elt=elt; 
    
    this.enfants=new ArrayList(); 
    
    } 
    
    
    
    public void add(String value) 
    
    { 
    
    //la tu fais ton traitement a l'aide de la méthode compareTo() de string pour savoir ou le mettre exactement dans ton arrayList 
    
    //ou final soit tu le rajoute dans ton arrayList en créent un nouvel Element ou soit tu appelle le methode add(value) du fils appropprié. 
    
    } 
    
    
    
    public Element getElement(){return this.elt;} 
    
    
    
    //la classe interne Element qui sera connu uniquement par la class Node 
    
    private class Element implement Comparable{ 
    
    String value; 
    
    public Element(String value){this.value=value;} 
    
    public String getValue(){return this.value;} 
    
    public int compareTo(Object o) 
    
    { 
    
    //tu verifie si o n'est pas null et que c bien de la class element 
    
    return this.value.compareTo(o.getValue()); 
    
    } 
    
    } 
    
    
    
    }
    La charte du forum dit :

    Les doublons ne sont pas autorisés. Merci de ne pas poster le même sujet dans plusieurs rubriques pour éviter l'éparpillement des discussions.
    JPL, modérateur

    -----
    Dernière modification par JPL ; 25/04/2006 à 14h46.

  2. #2
    invite0559109a

    Re : Java: arbre général

    personne pour m'aider?

  3. #3
    invite150c1a63

    Re : Java: arbre général

    peut etre que les personnes qui s'y connaisent en java ne sont pas encore passé par ici!

Discussions similaires

  1. [Génétique] Arbre géologique
    Par invite6dc5fba8 dans le forum Biologie
    Réponses: 1
    Dernier message: 20/11/2007, 21h14
  2. [Identification] Arbre étrange !!
    Par invite94a4f345 dans le forum Biologie
    Réponses: 4
    Dernier message: 18/10/2007, 17h44
  3. arbre écologique ?
    Par invite94ee5fb6 dans le forum Environnement, développement durable et écologie
    Réponses: 19
    Dernier message: 27/08/2007, 16h41
  4. Herbe ou arbre?
    Par invite3d3d0d32 dans le forum Biologie
    Réponses: 6
    Dernier message: 01/04/2007, 23h51
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...