fix order of the sorted list

This commit is contained in:
Mylloon 2021-12-19 19:47:37 +01:00
parent 8d044fdd66
commit a1fc69d3ab

View file

@ -49,7 +49,7 @@ void trierListe(Liste *liste) {
if (*liste != NULL) // si la liste n'est pas vide if (*liste != NULL) // si la liste n'est pas vide
for (Cellule *i = *liste; i->suivant != NULL; i = i->suivant) // premier curseur for (Cellule *i = *liste; i->suivant != NULL; i = i->suivant) // premier curseur
for(Cellule *j = i->suivant; j != NULL; j = j->suivant) // second curseur for(Cellule *j = i->suivant; j != NULL; j = j->suivant) // second curseur
if (i->frequence > j->frequence) { // si besoin de faire un échange, on le fais if (i->frequence < j->frequence) { // si besoin de faire un échange, on le fais
Cellule temporaire = *j; Cellule temporaire = *j;
temporaire.lettre = j->lettre; temporaire.lettre = j->lettre;
temporaire.frequence = j->frequence; temporaire.frequence = j->frequence;