Commit ca16311ec31c7d7b0623c594df374d4040473f8f

Authored by sdardenn
1 parent f624d669

.

Showing 1 changed file with 0 additions and 61 deletions   Show diff stats
ProjetS6.c deleted
@@ -1,61 +0,0 @@ @@ -1,61 +0,0 @@
1 -#include <stdio.h>  
2 -#include <stdlib.h>  
3 -#include <stdbool.h>  
4 -#include "listechaines.j"  
5 -  
6 -typedef struct node {  
7 - char lettre;  
8 - bool fdm;  
9 - struct node *fils_suiv;  
10 - struct node *frere_suiv;  
11 -}Node, *PtNode, *Tree;  
12 -  
13 -void ajout_tete(Node * pl, char lettre) {  
14 -  
15 - PtNode ptr = malloc(sizeof(*ptr));  
16 - strcpy(ptr->lettre,lettre);  
17 - ptr->frere_suiv = *pl;  
18 - *pl = ptr;  
19 -  
20 -}  
21 -  
22 -bool est_present(char lettre; struct node *tree) {  
23 - while(tree->frere_suiv)!=NULL) {  
24 - if (lettre == (tree->lettre)) {  
25 - return true;  
26 - }  
27 - return false;  
28 -  
29 -}  
30 -  
31 -void cons_tree(struct node ** ptr_tree, char lettre, struct node *fils_suiv, struct node *frere_suiv)  
32 -{  
33 - *ptr_tree = malloc(sizeof(struct node));  
34 - (*ptr_tree)->lettre=lettre;  
35 - (*ptr_tree)->fils_suiv=fils_suiv;  
36 - (*ptr_tree)->frere_suiv=frere_suiv;  
37 -}  
38 -  
39 -/*void ajouter_mot(struct node ** ptr_tree, char *mot) {  
40 - int i =0;  
41 - int etage=1;  
42 - if (*ptr_tree == NULL) {  
43 - cons_tree(ptr_tree,mot[i],NULL,NULL);  
44 - etage++;  
45 - return;  
46 - }  
47 - while (mot[i]!= NULL) {  
48 - if (est_present(mot[i],&ptr_tree) && (etage == i-1)) {  
49 - i++;  
50 - continue;  
51 - } else {ajout_tete(&ptr_tree,mot[i])}  
52 -  
53 - i++;  
54 - }  
55 -  
56 - */  
57 -  
58 -}  
59 -void charger_dicho() {}  
60 -void afficher_arbre() {}  
61 -void free_tree() {}