notes.txt 1.12 KB
############# 25 mars ###################


dico : fichier txt /!\ accents
Celui-ci doit etre entré en paramétre + texte a tester en paramétre

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)

feuille = fin de mot /!\ la fin peu arriver + tot ---> variable boolean "lettre terminal"


pas de gestion de la casse ?

lettre alphabet en °(1), reste en °(N) + (pas enregistrer les chiffres/nombres = pas de fautes)

séparateurs : " "|":"|"\n"|"."|"("|")"|"["|"]"|"&"|"\""|","|"\t" -> prime pas séparateur car c'est de la merde (fr/en)

ergonomie ? arguments a l'appel du prog ?!

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

petit MAKEFILE des familles

free à la fin de l'exe du prog
________________
prt_tree tab[26];
realloc(tab) //if needed (é,à,...)

struct node{
fin_de_mot : boolean
ptr_node fils[] = NULL //realloc if needed + trié ordre alphabétique ?
int lettre;
}