Je sais que le big-O de la complexité de cet algorithme est - O(n^2)
, mais je ne comprends pas pourquoi.
int sum = 0;
int i = 1; j = n * n;
while (i++ < j--)
sum++;
Même si nous avons mis j = n * n
au début, on incrémente i et de décrémentation j au cours de chaque itération, et donc ne devrait pas le nombre d'itérations-être beaucoup moins que n*n
?