Операция с постоянным временем выполняется:
1 + 2 + 3 + ... + n^2 (n^2 adders)
раза, что меньше:
n^2 + n^2 + ... + n^2 (n^2 adders)
= n^2 * n^2
= n^4
Итак, это очевидно O(n^4)
Чтобы доказать, что это Θ(n^4)
, вы можете использовать liitle math:
1 + 2 + 3 + ... + n^2
= n^2 * (n^2 + 1) / 2
= n^4 / 2 + n^2 / 2
>= n^4 / 2