On détermine la complexité d'un programme itératif en comptant le nombre d'itérations. Lorsque deux boucles sont imbriquées, on est amené à compter pour chaque itération de la boucle principale le nombre d'itérations de la boucle imbriquée et à les additionner. Par exemple,
A l'itération de l'algorithme, la boucle imbriquée effectue
itérations. On détermine donc le nombre total
d'itérations en sommant les
, donc avec