Les arbres en langages C

Fermé
usthb-abdou Messages postés 13 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 30 mars 2009 - 2 mai 2008 à 20:40
 narou - 1 janv. 2014 à 14:43
Bonjour,
j'ai un probleme avec les listes chainées et les arbres,pouvez vous m'aider SVP:

On considere une liste uniderictionnelle chainée representant la structure de repertoire et de fichiers dans une mimoire secondaire .chaque element de la liste decrit un repertoire et son contenu derect , le contenu d’un repertoire peut etre un ou plusieures autres repertoires (sous-repertoire )et /ou un ou plusieures fichiers .dans notre cas ,on considere que le nombre de sous repertoire d’un repertoire donneé ne depasse pas 2.




1- afficher le contenu d’un repetoire R donneé ( de facon a montrer l’arboresence)
2- ajouter un fichier f dans un repertoire R donnée .
3- supprimer un fichier f donné s(il existe.
4- Renommer un fichier f donné.
5- Ajouter un repertoire R comme sous-repertoire d’un repertoire R1 doné.
6- Supprimer un repertoire R ( et tout son contenu) s’il existe.
7- Rechercher un fichier (ou un repertoire) et afficher ses propriétes.

Dans cette partie on desire implementer l’arboresence a l’aide d’un arbre binaire ordonné (selon l’ordre alphabtique des noms de repertoires) .on demende d’ecrire les fonctions suivantes :

8- ajouter un fichier f dans un repertoire r donné.
9- Renommer un fichier f donné.
10- Afficher le contenu d’un repertoire r donné ( de facon a montrer l’arboresence ) en utilisant l’une des methodes de parcours d’arbres ( prefixé,infixé,postfixé).
11- Supprimer un repertoire R ( et tout son contenu ) s’il existe.

3 réponses

usthb-abdou Messages postés 13 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 30 mars 2009 1
3 mai 2008 à 22:12
Bonjour,
j'ai un probleme avec les listes chainées et les arbres,pouvez vous m'aider SVP:

On considere une liste uniderictionnelle chainée representant la structure de repertoire et de fichiers dans une mimoire secondaire .chaque element de la liste decrit un repertoire et son contenu derect , le contenu d’un repertoire peut etre un ou plusieures autres repertoires (sous-repertoire )et /ou un ou plusieures fichiers .dans notre cas ,on considere que le nombre de sous repertoire d’un repertoire donneé ne depasse pas 2.




1- afficher le contenu d’un repetoire R donneé ( de facon a montrer l’arboresence)
2- ajouter un fichier f dans un repertoire R donnée .
3- supprimer un fichier f donné s(il existe.
4- Renommer un fichier f donné.
5- Ajouter un repertoire R comme sous-repertoire d’un repertoire R1 doné.
6- Supprimer un repertoire R ( et tout son contenu) s’il existe.
7- Rechercher un fichier (ou un repertoire) et afficher ses propriétes.

Dans cette partie on desire implementer l’arboresence a l’aide d’un arbre binaire ordonné (selon l’ordre alphabtique des noms de repertoires) .on demende d’ecrire les fonctions suivantes :

8- ajouter un fichier f dans un repertoire r donné.
9- Renommer un fichier f donné.
10- Afficher le contenu d’un repertoire r donné ( de facon a montrer l’arboresence ) en utilisant l’une des methodes de parcours d’arbres ( prefixé,infixé,postfixé).
11- Supprimer un repertoire R ( et tout son contenu ) s’il existe.
1
s'il vous plaît j'ai le même tp et j'arrive pas à le résoudre; quelqu'un peut m'aider?????
0
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
3 mai 2008 à 22:15
non mais tu crois vraiment qu'on va te faire tout ton exo ?
0
mobilis Messages postés 3 Date d'inscription lundi 24 décembre 2007 Statut Membre Dernière intervention 27 mars 2009
21 juin 2008 à 19:00
g preque le mm tp comme cele-ci
svp pouvez vous menvoyer votre solution

merci davance
0