我一直认为复杂性:
1 + 2 + 3 + ... + n 是O(n),并且将两个n乘n个矩阵求和为O(n ^ 2).
1 + 2 + 3 + ... + n
但是今天我从教科书中读到"通过前n个整数之和的公式,这是n(n + 1)/ 2",然后是:(1/2)n ^ 2 +(1/2) n,因此O(n ^ 2).
我在这里错过了什么?
algorithm optimization performance complexity-theory big-o
algorithm ×1
big-o ×1
complexity-theory ×1
optimization ×1
performance ×1