Réponse algorithmique
Pour mesurer le temps d'exécution d'un algorithme, on définit la complexité en temps qui représente le nombre d'étapes qui sont nécessaires pour résoudre le problème pour une entrée de taille donnée.
La complexité linéaire
Sa technique est simple : il tourne la molette du premier chiffre jusqu'à entendre un "clic".
Il sait alors que le chiffre est bon et passe au suivant.
Il peut donc trouver les bons chiffres un par un, sans avoir à se soucier des autres.
On définit la fonction de complexité en espace sM de M de la manière suivante. sM(n) = maxw=n sM(w).
La valeur sM(n) représente l'espace maximal d'un calcul de M avec une entrée de taille n.