gpt4 book ai didi

performance - 大O,对一系列n个数字求和的复杂性是多少?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:16:16 26 4
gpt4 key购买 nike

我一直认为的复杂性:

1 + 2 + 3 + ... + n 是 O(n),将两个 n x n 矩阵相加是 O(n^2)。

但是今天我从一本教科书上读到,“根据前n个整数之和的公式,这是n(n+1)/2”,然后是:(1/2)n^2 + (1/2)n,因此 O(n^2)。

我在这里错过了什么?

最佳答案

big O notation可用于确定任何函数的增长率。

在这种情况下,这本书似乎不是在谈论计算值(value)的时间复杂度,而是在谈论值(value)本身。和 n(n+1)/2O(n^2) .

关于performance - 大O,对一系列n个数字求和的复杂性是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9252891/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com