La fonction F1 : <trier_par_montant> est d'une complexité <span style="color:yellow">[O(n²)]</span> pour une utilisation du temps de 43.77% du temps totale d'exécution pour 1 call.
La fonction F7 : <nb_paires_opposees> est d'une complexité <span style="color:yellow">[O(n²)]</span> pour une utilisation du temps de 15.32% du temps totale d'exécution pour 1 call.
La fonction F8 : <nb_facons_rendre> est d'une complexité <span style="color:red">[O(2^n)]</span> pour une utilisation du temps de 12.84% du temps totale d'exécution pour 1 call.
La fonction F6 : <rechercher_par_id> est d'une complexité <span style="color:blue">[O(n)]</span> pour une utilisation du temps de 12.21% du temps totale d'exécution pour 30000 calls.
On peut voir que les fonctions les plus coûteuse ont les plus grande complexité.
# 3.Calculer
### Fonction F1
La complexité de la fonction est de <span style="color:yellow">[O(n²)]</span> pour un M de 6
### Fonction F2
La complexité de la fonction est de <span style="color:yellow">[O(n²)]</span> pour un M de 5
### Fonction F3
La complexité de la fonction est de <span style="color:yellow">[O(n²)]</span> pour un M de 4
### Fonction F4
La complexité de la fonction est de <span style="color:yellow">[O(n²)]</span> pour un M de 4
### Fonction F5
La complexité de la fonction est de <span style="color:yellow">[O(n³)]</span> pour un M de 5
### Fonction F6
La complexité de la fonction est de <span style="color:blue">[O(n)]</span> pour un M de 3
### Fonction F7
La complexité de la fonction est de <span style="color:yellow">[O(n²)]</span> pour un M de 4
### Fonction F8
La complexité de la fonction est de <span style="color:red">[O(2^n)]</span> pour un M de 4
### Fonction F9
La complexité de la fonction est de <span style="color:blue">[O(1)]</span> pour un M de 14
### Fonction F10
La complexité de la fonction est de <span style="color:blue">[O(n)]</span> pour un M de 2