Commit 6602150917fa3a61bd1c9d19d3bcf5fabcf0bb7d
1 parent
3259336f
update-notes.txt
Showing
1 changed file
with
15 additions
and
6 deletions
Show diff stats
notes.txt
... | ... | @@ -2,23 +2,32 @@ |
2 | 2 | |
3 | 3 | |
4 | 4 | dico : fichier txt /!\ accents |
5 | -Celui-ci doit etre entré en paramétre | |
5 | +Celui-ci doit etre entré en paramétre + texte a tester en paramétre | |
6 | 6 | |
7 | -type de date : tableau d'arbres (1 par lettre ? ) -> pourrait etre différent (mini 26) pour chaque dico (réaloc pour lettre sup : 1 tableau dynamique de pointeur d'arbre) | |
7 | +type de data : tableau d'arbres (1 par lettre ? ) -> pourrait etre différent (mini 26) pour chaque dico (réaloc pour lettre sup : 1 tableau dynamique de pointeur d'arbre) | |
8 | 8 | |
9 | 9 | feuille = fin de mot /!\ la fin peu arriver + tot ---> variable boolean "lettre terminal" |
10 | 10 | |
11 | 11 | |
12 | 12 | pas de gestion de la casse ? |
13 | 13 | |
14 | -lettre alphabet en °(1), reste en °(N) | |
14 | +lettre alphabet en °(1), reste en °(N) + (pas enregistrer les chiffres/nombres = pas de fautes) | |
15 | 15 | |
16 | 16 | séparateurs : " "|":"|"\n"|"."|"("|")"|"["|"]"|"&"|"\""|","|"\t" -> prime pas séparateur car c'est de la merde (fr/en) |
17 | 17 | |
18 | - | |
19 | - | |
20 | 18 | ergonomie ? arguments a l'appel du prog ?! |
21 | 19 | |
22 | - | |
20 | +plus de deux branches possibles pour chaque noeud -> noeud a un tableau de fils (ordonnée ? pour cherche dichotomique bonus) et peut etre réaloc(tp suplémentaire) pour ajouter fils | |
23 | 21 | |
24 | 22 | petit MAKEFILE des familles |
23 | + | |
24 | +free à la fin de l'exe du prog | |
25 | +________________ | |
26 | +prt_tree tab[26]; | |
27 | +realloc(tab) //if needed (é,à,...) | |
28 | + | |
29 | +struct node{ | |
30 | +fin_de_mot : boolean | |
31 | +ptr_node fils[] = NULL //realloc if needed + trié ordre alphabétique ? | |
32 | +int lettre; | |
33 | +} | ... | ... |