Programme en C

thelosts Messages postés 9 Statut Membre -  
thelosts Messages postés 9 Statut Membre -
Bonjour,

je cherche programme en C qui divise un ensemble E en deux E1 et E2 .

soit E l'ensemble à diviser qui contient des sous ensembles comme présenter en bas par

exemple :
E1 qui contient les sous ensembles qui ont des éléments commun or E1 contient l'élément

commun et E2 le reste de E

exp:

E ={ (1,3,2),(1),(2,3),(5,3),(3,4),(8),(5,6,7),(6,7,8,9),(8,9),(7,8),(8,1),(8.10.2.3)..}

E1={(8),(7,8),(6,7,8,9),(8,9),(8.10.2.3),(8,1)} car 8 est le plus répété dans

tous les sous ensemble de E

E2 le reste de E

or E=E1 U E2




7 réponses

fiddy Messages postés 11653 Statut Contributeur 1 847
 
Bonjour,

En quoi pouvons-nous t'aider ? Quel est le point qui te bloque ? L'algorithme ? Sinon poste le code que tu as commencé à faire pour qu'on puisse t'aider.

Cdlt,
0
thelosts Messages postés 9 Statut Membre
 
bonsoir,
je suis débutant en programmation en c moi je veux quelqu'un qui va m'aider à écrire le code ou bien comment je commence car je suis perdu en essayant de le faire seul.
svp si vous avez l'idée comment écrire ce code n'hésitez pas de m'expliquer.

j'ai bien expliquer mon algorithme en haut
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Si tu es débutant en C, le programme que tu souhaites faire est trop compliqué. Je te conseille d'apprendre par le commencement : https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c Car il faut maitriser plusieurs notions avant d'aborder ton programme.
0
thelosts Messages postés 9 Statut Membre
 
merci mais je l'ai fait
donc il me reste le point de depart
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Le point de départ est l'implémentation de liste que tu peux faire aux moyens d'arbres.
Une fois que tu auras fait ça, il faudrait que tu fasses l'algorithme pour réaliser la division de E en E1 et E2.
0
thelosts Messages postés 9 Statut Membre
 
ç-a-d koi l'implémentation de liste j'ai pas compris
pour un peu d'explication l'ensemble je l'ai il est bien défini et connu comme je l'ai donné en haut.
moi j'ai peu arriver à faire l'algorithme de division de E en E1 et E2.
si vous pouvez m'aider le faire je vous remercier infiniment
merci d'avance
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Implanter des listes, ça veut dire que ton programme doit être capable de gérer les listes. Autrement dit, il faut que ton code source gère les listes. Tu trouveras sur le site comment implémenter les listes : https://forums.commentcamarche.net/forum/affich-37604397-liste-simplement-chainee
Ensuite, il ne te restera plus qu'à faire la séparation de l'ensemble E, qu'apparemment tu sais faire.

Cdlt,
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
thelosts Messages postés 9 Statut Membre
 
bonjour,
merci pour les informations mais le problème c'est cmt les séparer cmt je le demande pour que je les traite.
pour votre information je veux ce code car il m'aide pour avancer dans projet
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Pour les séparer, il s'agira de supprimer les éléments de la liste. Le lien que je t'ai envoyé en parle.
pour votre information je veux ce code car il m'aide pour avancer dans projet
Pour ton information, personne ne te donnera ici le code. Ce site est là pour aider, pas pour faire à la place. Voilà pourquoi je te donne des liens pour que tu fasses, et que j'attends que tu postes ton code pour que je te corrige les éventuelles fautes.
Et si tu as un point qui te bloque, n'hésite pas à l'expliquer précisément.
0
thelosts Messages postés 9 Statut Membre
 
merci comme meme je ferai le max pour l'ecrire
Quelques questions svp:

1-est ce que je doit faire le fichier list.h et pourkoi pas dans list.c j'introduire la fonction de separation
2-en faite j'ai un code ou programme un peu compliquer je l'ai bien étudié et j'ai réussi à le comprendre mais quand j'essai de le compiler il me dit qu'il y de manqu de qulques includes.

svp est ce que je peux creer ces include sont appele touch.h et gest_err.h

merci bien
0
thelosts Messages postés 9 Statut Membre
 
salut fiddy;
j'ai essayé de faire l'exemple dans le lien que vous m'avez donner mais ça marche pas il me donne l'erreur suivante:
Declaration is not allowed here in functins ins_liste

ça vaut dire koi cette l'erreur
0