IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

construire un arbre


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 23
    Par défaut construire un arbre
    salut

    voila j'ai un petit problème; je veux construire un arbre mais en commençant par les feuilles.
    si quelqu'un peut me guider je lui serai reconnaisante.
    merci d'avance

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Et tes feuilles seraient où ?

  3. #3
    Membre averti
    Inscrit en
    Février 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 23
    Par défaut
    j'ai construit un tableau contenant les valeurs de ses feuilles:

    struct tableau
    {
    int **mat;
    bool homogene;
    }*tab;

    mes feuilles sont alors dans tab

  4. #4
    Rédacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2004
    Messages
    10 371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 371
    Par défaut
    bien le bonjour,

    tu veux d'abord créer les feuilles et ensuite créer les éléments parents ? Ou bien tu veux créer un arbre dont tu connais déjà les valeurs de toutes les feuilles (donc commencer avec un arbre vide et l'enrichir, en conservant le même noeud racine) ?

    et comment veux-tu organiser ton arbre ?
    parce que si c'est juste pour stocker des valeurs, pas besoin de créer un arbre.
    tu veux peut-être créer un arbre (binaire) de recherche ? ou peut-être pas.

    précise ce que tu veux faire.

  5. #5
    Membre averti
    Inscrit en
    Février 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 23
    Par défaut
    bonjour

    bon je veux créer un arbre dont je connais les feuilles.je connais que les feuilles;les valeurs des parents seront déduites à partir des valeurs de leurs fils.
    la structure de données arbre m'arrange trés bien dans mon traitement.
    à chaque étape deux noeuds seront choisis selon un critère pour former un parent.
    mon arbre est don binaire.

  6. #6
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Un peu comme le codage de Huffman qui construit aussi un arbre à partir de ses racines.
    Au fur et à mesure que tu construis tes éléments, ajoutes-les à ta liste de "feuilles", le dernier élément sera alors la racine de l'arbre - exemple de création, ce n'est pas LE truc à faire forcément -

Discussions similaires

  1. Construire un arbre n-aire
    Par randriano dans le forum C++Builder
    Réponses: 3
    Dernier message: 01/06/2007, 14h49
  2. [C#] Structure arborescente. Construire un arbre d'Object.
    Par PerpetualSnow dans le forum Windows Forms
    Réponses: 1
    Dernier message: 30/08/2006, 13h57
  3. Construire un "arbre des différences" ?
    Par progfou dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 18/05/2006, 15h59
  4. [Arbre] Construire un arbre
    Par ludovic.fernandez dans le forum Algorithmes et structures de données
    Réponses: 7
    Dernier message: 16/05/2006, 13h40
  5. construire un arbre n-aire
    Par emidelphi77 dans le forum Langage
    Réponses: 2
    Dernier message: 11/10/2005, 18h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo