next up previous contents
suivant : 3.4.3 Vérification par récurrence remonter : 3.4 Exemple de calcul précédent : 3.4.1 L'algorithme

3.4.2 Résolution exacte

Il apparaît que $u$ est une suite arithmétique de raison $k$ et de premier terme $u_0$, donc $u_n = u_0 + kn$. Comme $\displaystyle
\frac{u_0 + kn}{n} \longrightarrow k$, alors $u_n \in \mathcal{O}(n)$, donc $afficheListe$ est de complexité linéaire. On remarque que, dans ce type de suite, $u_o$ et $k$ sont des valeurs n'ayant pas de conséquence sur le caractère linéaire de la complexité de ce type d'algorithme. On se permettra donc, dans la plupart des cas, de les remplacer par $1$. Nous aurons donc les fois suivantes $u_0 = 1$ et $u_n = u_{n-1} + 1$, le résultat, en terme de complexité sera le même.



Alexandre
2009-07-20