This commit is contained in:
2025-09-10 16:48:26 +02:00
parent 71b9841e88
commit e79d0ca56f
5 changed files with 5 additions and 3 deletions

View File

@@ -50,4 +50,6 @@ index % time self children called name
[8] 0.0 0.00 0.00 1 generate_ranks [8]
-----------------------------------------------
Il faut supprimer le bubblesort qui est dans la fonction find_rank_student pour gagner du temps sauf qu'on ne gagne pas assez de temps pour passer en dessous d'une secondes.
On modifie d'abord bubblesort pour qu'il fonctionne correctement en remplaçant swapped ++ par swapped = 1.
Ensuite on supprime le bubblesort qui est dans la fonction find_rank_student pour gagner du temps sauf qu'on ne gagne pas assez de temps pour passer en dessous d'une secondes.
Quand on remplace le bubblesort restant par heapsort, c'est beacoup plus rapide sauf que le tri ne ce fait pas bien.