diff --git a/modif/notes.md b/modif/notes.md index a350a34..466983e 100644 --- a/modif/notes.md +++ b/modif/notes.md @@ -147,4 +147,20 @@ index % time self children called name ``` -##optimisation du programme :## \ No newline at end of file +## arbre d'appel du programme : ## +main +|-->generate_grades +| |-->generate_array +|-->generate_ranks +|-->sort_students +| |-->find_rank_student +| | |-->bubblesort +| |-->bubblesort +|-->free_array + + +## optimisation du programme : ## + +- réduire les appel de bubblesort +- optimiser bubbesort (plus complexe) +- réduire les appel de sort_student car elle appelle les autres fonctions \ No newline at end of file