complexity-theory

complexity-theory

文章 1 浏览 81

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

我一直认为:1 + 2 + 3 + ... + n 的复杂度 是 O(n),对两个 n × n 矩阵求和将是 O(n^2)。 但今天我从一本教科书上读到,“根据前n个整数之和的公式,…

金橙橙 2025-01-04 16:34:27 3 0

三个相互依赖的嵌套 for 循环的渐近分析

我要分析的代码片段如下: int sum = 0; for (int i = 0; i < n; i++) for (int j = 0; j < i * i; j++) for (int k = 0; k < j; k++) sum++; 我知道…

﹉夏雨初晴づ 2025-01-02 08:53:41 5 0

计算这个字符串匹配函数的大O复杂度?

谁能帮我计算以下的复杂度? 我为作业编写了一个 strStr 函数,虽然它不是我作业的一部分,但我想弄清楚它的复杂性。 基本上它需要一个字符串,找到第…

岁吢 2025-01-01 12:25:03 3 0

查找/计算方法的复杂性

可能的重复: 大O,你如何计算/近似它? Big O 的简单英语解释 我刚刚看到这个问题:在无序数组中查找最近的数字。在回答中,人们正在谈论他们提出的…

一抹淡然 2025-01-01 12:09:40 5 0

时间 计算复杂度?

我下面有这个排序代码,它是冒泡排序,但我认为这个代码不完全是 O(N^2) 。我想知道下面这段代码的时间计算复杂度(用大 O 表示)是多少。我猜是 O(N.…

筱果果 2025-01-01 11:19:42 4 0

需要伪代码的复杂性

我需要确定我编写的伪代码的复杂性 while root ≠ null while hasChild(root) push(parentTree) ← root root ← pop(getChilds(root)) ... is parent…

清秋悲枫 2025-01-01 10:36:21 3 0

为什么 lg(n!)=O(nlg(n)) 的可能解释

可能的重复: log(n!) = θ(n·log(n)) 吗? 我的“证明”为什么 lg(n!) 是 O(nlg(n)) 是因为 n 在多项式上大于 lg(n!),因此 nlg(n) 在多项式上总是…

风情万种。 2025-01-01 04:59:18 4 0

如何计算 Big Oh 符号

请有人告诉我2n = O(3n)是如何计算的? 以下是其他一些示例: 2^4 = O(1) 10n = O(n) n log2(n) = O(n log n)…

逆夏时光 2025-01-01 03:57:52 2 0

了解 lambda 应用于主定理的情况

假设我有一个类似 T(n)=2T(n/4)+1 的情况。 f(n)=1 a=2 且 b=4。因此n^(1/2)>1。这应该是情况 1。然而,情况 1 中也存在 lambda,因此对于某些 lambd…

傾旎 2024-12-29 23:24:59 6 0

为什么中位数算法不能使用块大小 3?

我正在对确定性中值进行分析,假设输入分为 3 部分而不是 5 部分,问题是它在哪里分解? 确定性中值查找算法: SELECT(i, n) 将 n 个元素分为 5 组。 …

噩梦成真你也成魔 2024-12-29 23:12:51 2 0

SIFT特征复杂度:matlab实现

Lowe的SIFT特征提取算法的复杂性 他们有什么网站或者我可以从那里得到的东西吗? 我认为它 => lm ....其中 l 是八度音阶数,m 是其中的图像数。 想确…

惟欲睡 2024-12-29 19:41:21 7 0

计算超平面的复杂度等级

我关心以下算法: 作为输入,它需要直角坐标系中 n 维空间中的 n 个点。这 n 个点定义了一个 n-1 维超平面(我们可以忽略它们不定义的无穷小概率)。…

又怨 2024-12-29 09:06:20 4 0

javadoc 中集合二分搜索性能声明的澄清

我对 binarySearch 的性能分析感到困惑%28java.util.List,%20T%29">集合 它说: 如果指定的列表没有实现RandomAccess接口 并且很大,这个方法将进行基…

你的背包 2024-12-28 20:58:00 2 0

关于空间复杂度的普遍困惑

我无法理解空间复杂性。我的一般问题是:树上算法的空间复杂度如何小于树中节点的数量?这是一个具体的例子: 如果b是分支因子 d 是最浅目标节点的深…

别再吹冷风 2024-12-28 16:03:18 2 0

以下程序的时间复杂度是多少?

以下程序的时间复杂度是多少?如何计算复杂度?复杂度的上限和下限是多少? for(i=n;i<=n^2;i++) for(j=1;j<=i*log(i);j++) a[i][j]+=3*i*j; …

蹲在坟头点根烟 2024-12-27 14:34:28 2 0
更多

推荐作者

佚名

文章 0 评论 0

今天

文章 0 评论 0

゛时过境迁

文章 0 评论 0

达拉崩吧

文章 0 评论 0

呆萌少年

文章 0 评论 0

孤者何惧

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文