This commit is contained in:
2026-10-07 12:37:23 +02:00
parent 6165b37b51
commit d150f06ce4
7 changed files with 6487 additions and 1 deletions
+8 -1
View File
@@ -73,6 +73,8 @@ int egales(const char *a, const char *b)
return a[i] == b[i];
}
int comparer(const char *a, const char *b)
{
int i = 0;
@@ -280,6 +282,10 @@ void compter_mots_ligne(Entree *table, int *nb_entrees, const char *ligne,
}
}
/* ------------------------------------------------------------------------ */
/* Tri : par nombre d'occurrences décroissant, puis ordre alphabétique */
/* ------------------------------------------------------------------------ */
@@ -319,8 +325,9 @@ double longueur_moyenne(const Entree *table, int n)
double ecart_type_longueur(const Entree *table, int n)
{
double somme = 0.0;
double moyenne = longueur_moyenne(table, n);
for (int i = 0; i < n; i++) {
double ecart = longueur(table[i].mot) - longueur_moyenne(table, n);
double ecart = longueur(table[i].mot) - moyenne;
somme += ecart * ecart;
}
return somme / n; /* variance ; la racine est prise dans main */