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

C Discussion :

aide affichage d'une liste chaînée


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2
    Par défaut aide affichage d'une liste chaînée
    Bonjour ,
    Je bloque un peu en ce qui concerne l'affichage d'une liste chaînées sous forme d'arbre binaire (i.e:afficher l'arborescence),tel que un élément de cette liste est de type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    typedef struct ELT {char nomrepertoire[30];
                        char nomsousrepertoire1[30];
                        char nomsousrepertoire2[30];
                        listefichier *fichierdurepertoire;
                        struct ELT *repertoiresvt;
                        }repertoire;
    Je ne sais pas comment faire pour l'afficher en montrant l'arborescence
    Pouvez vous m'aider juste en ce qui concerne l'idée du programme ! je me charger d'écrire le code ! (ça serait pas de refus si quelqu'un veux bien le faire ) (Le plus grand problème: il ne faut pas utiliser les bibliothèques graphiques)

  2. #2
    Membre expérimenté Avatar de moins1
    Homme Profil pro
    Autre
    Inscrit en
    Février 2013
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Autre
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2013
    Messages : 85
    Par défaut
    Tu devrais avoir un pointeur sur un nœud droit et un gauche pour un arbre binaire me semble. Parce que là si "repertoiresvt" est un pointeur vers le prochain nœud, alors c'est une liste simplement chaînée tout court.

    Sinon donne nous plus de détail.


  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2
    Par défaut
    Merci pour votre réponse Il s'agit bien d'une liste chaînées ! Mais je dois l'afficher comme étant un arbre binaire tel que le fils gauche se représente par (n'est pas) le nom du sous repertoire 1 et le fils droit par le sous repertoire 2 ! le sous repertoire 1 se decompose a lui même en deux autres sous repertoires ainsi de suite ! je voudrais l'afficher comme si c'etait un arbre binaire le pere c'est le repertoire
    le fils gauche est le sous repertoire 1 et le fils droit est le sous repertoire 2 !
    Est ce plus clair ?

  4. #4
    Membre expérimenté Avatar de moins1
    Homme Profil pro
    Autre
    Inscrit en
    Février 2013
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Autre
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2013
    Messages : 85
    Par défaut
    Donc c'est un juste un problème d'affichage, enfin si j'ai bien compris ton dernier post. Parce que bon c'était pas encore très clair. Montre nous ce que t'as fait.

    Sinon dans ta fonction d'affichage tu vérifies le champs qui te permets de savoir quel "côté" le nœud doit être afficher et tu l'affiche en conséquence.

    Ça fait un peu bizarre afficher un arbre avec une liste chaînée.


Discussions similaires

  1. Réponses: 16
    Dernier message: 19/11/2005, 16h47
  2. affichage d'une liste
    Par zidenne dans le forum Bases de données
    Réponses: 5
    Dernier message: 31/10/2005, 16h59
  3. [STRUTS/TAGS/COLLECTIONS] affichage d une liste
    Par hinanui dans le forum Struts 1
    Réponses: 22
    Dernier message: 04/07/2005, 14h03
  4. Pb d'affichage apres une liste déroulante
    Par loic.440 dans le forum ASP
    Réponses: 13
    Dernier message: 19/01/2005, 14h28
  5. Insertion d'un noeud dans une liste chaînée
    Par habib106 dans le forum Assembleur
    Réponses: 8
    Dernier message: 07/04/2004, 22h34

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