đź“‚ 1. Recherche d'une valeur dans un tableau
📂 2. Comparaison avec l'algorithme utilisé par Python
đź“‚ 3. Extremum ( maximum ou minimum ), moyenne
đź—‚ 3.1. Recherche du maximum
đź—‚ 3.2. Recherche du minimum
đź—‚ 3.3. Calcul d'une moyenne
đź“‚ 4. Applications
đź—‚ 4.2. Deux plus grandes valeurs
đź—‚ 4.3. Face au Soleil
Parcours par valeur :
Parcours par indice :
On peut envisager un parcours par indice du tableau, ce qui permettra en plus de renvoyer l'indice à laquelle se trouve la valeur dans le tableau au cas où elle y est présente.
→ on constate que les durées mesurées changent d'une exécution à l'autre, mais que celle de la version Python est toujours plus petite que la version "naïve" : l'algorithme utilisé par Python doit donc être plus efficace...
On a besoin ici de déterminer DEUX valeurs différentes :
Il s'agit simplement d'une recherche de minimum dans un tableau :
Plus délicat : c'est aussi une recherche de minimum, mais d'un minimum calculé à partir de 10 éléments successifs du tableau :