Code 1:Big oh Analyse
Je mon avis, ce code est O (n^3) puisque la boucle extérieure court n^2 fois et les séries n fois la boucle intérieure. Selon mon prof, ce code n'est pas O (n^3). Quelqu'un pourrait-il expliquer pourquoi? Je suis vraiment confus.
i, j, sum = 1, 1, 0
while i < n**3:
while j < n:
sum = sum + i
j += 1
i = i + n
Code 2:
Je pense que ce code est O (n). Quelqu'un pourrait-il confirmer?
i, j, sum = 0, 0, 0
while i ** 2 < n:
while j ** 2 < n:
sum += i*j
j += 2
i += 4