Commit 6602150917fa3a61bd1c9d19d3bcf5fabcf0bb7d

Authored by mertz
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 +}
... ...