big-o

big-o

文章 0 浏览 4

假币问题

12 个硬币(或弹珠)的经典问题,其中一个是假的。假硬币被认为比真硬币轻。 有秤来比较硬币(或弹珠)。 可以一一比较,将12枚硬币全部进行比较。 使…

心奴独伤 2024-11-19 21:58:49 2 0

Big Oh 符号(如何写一个句子)

我对渐近符号进行了测试,有一个问题: 考虑以下内容: O(o(f(n)) = o(f(n)) 使用渐近符号的约定,用文字写出该语句的含义。 该语句是真还是假?请证…

回眸一遍 2024-11-18 08:46:19 3 0

Big O - 适合新手

可能的重复: Big O 的简单英语解释 最近有人问我关于如何使用 Big O 表示法,我被难住了,因为我以前从未遇到过 Big O。我已阅读关于 Big O 的维基…

最近可好 2024-11-18 05:33:42 1 0

将流式数据读取到排序列表中

我们知道,一般来说,对任意数据进行“更智能”的比较排序在最坏情况下的复杂度为 O(N * log(N))。 我的问题是,如果我们被要求不对集合进行排序,而…

卷耳 2024-11-18 04:37:32 4 0

字符串匹配算法的大 O 表示法

函数 foo 的大 O 表示法是什么? int foo(char *s1, char *s2) { int c=0, s, p, found; for (s=0; s1[s] != '\0'; s++) { for (p=0, found=0; s2[p] …

情话难免假 2024-11-16 03:32:12 4 0

这个方法的大O表示法是什么?

我在我们的代码库中遇到过这个方法,并且想知道 Big O 是什么。该方法采用平面列表并创建一棵树,同时分配 Parent 和 Children 值。 private void Add…

变身佩奇 2024-11-15 13:09:24 1 0

确定 for 循环的时间复杂度

我知道这个循环的复杂度是 O(n^2),但是 Big-Omega 和 Big-Theta 是什么?在这种情况下你如何计算它们? for(i = 0; i < array.length; i++) for (j =…

誰ツ都不明白 2024-11-14 22:06:34 2 0

如何在进行最多 3N 次比较的同时实现 std::make_heap?

我查看了 C++0x 标准,发现 make_heap 的比较次数不应超过 3*N 次。 即heapify一个无序集合可以在O(N)内完成, /* @brief Construct a heap over a ra…

流绪微梦 2024-11-14 22:01:23 3 0

如何通过c程序在O(1)时间内计算log n(base r )

1) 时间方法来计算以 2 为底的 n 的对数,我也无法找到 O(1) 方法来查找 n 的对数 即使您可以确定 O( ,这将非常感谢。 我遇到的链接是这个 http://g…

你如我软肋 2024-11-14 05:52:45 3 0

这段代码的时间复杂度是多少?

int i = 1; while (i < n/2) { i = i * 2; int j = i; while (j > 1) --j; } …

半边脸i 2024-11-13 08:41:42 1 0

大西塔问题

我有两个函数: f(n) = 2; g(n) = 10 ^ 100; 我必须证明 f(n) = BigTheta(g(n)) 是否合理。 我的猜测是 f(n) 是 BigTheta(g(n)),因为这两个函数都是…

濫情▎り 2024-11-10 12:39:08 1 0

为什么奇偶分裂“更快”?用于归并排序?

MergeSort 是一种分而治之的算法,它将输入分为几个部分并递归地求解这些部分。 ...split 函数有多种方法。一种方法是从中间分开。这种方法有一些很…

最近可好 2024-11-09 22:34:34 3 0

是否存在真正的 O(n^n) 算法?

有没有真正的时间复杂度为 O(n^n) 的算法,而不仅仅是一个噱头? 我可以创建这样一个算法,例如在 O(n^n) / θ(n^n) 中计算 n^n:( long n_to_the_po…

甜尕妞 2024-11-09 20:33:51 5 0

此代码示例的时间复杂度

i=n; while (i>=1) { --x=x+1; --i=i/2; } 这段代码的运行时间是多少? AO(N^2) BO(N^3) CO(N^4) 做(LOG N) EO(2^N) 我相信是选项 D 这是要修改的。…

听不够的曲调 2024-11-09 18:48:09 1 0

你能以 O(n) 摊余复杂度对 n 个整数进行排序吗?

理论上是否可以以 O(n) 的摊余复杂度对 n 个整数的数组进行排序? 尝试创建 O(n) 复杂度的最坏情况怎么样? 现在的大多数算法都是建立在平均 O(nlogn)…

高跟鞋的旋律 2024-11-09 17:54:37 4 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

更多

友情链接

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