time-complexity

time-complexity

文章 0 浏览 3

为什么链排序在平均情况下是 O(n sqrt n) ?

我发现链排序对于在恒定空间中对单链表进行排序非常有吸引力,因为它比例如插入排序。 我明白为什么在最好的情况下是 O(n) (列表已经排序),而在最…

じ违心 2024-10-09 17:09:29 2 0

计算时间复杂度(连续循环)

对于以下代码: int func(int x, int y) { int flag=0 for(flag=0 flag&ltx flag++) { .... } for(flag=0 flag&lty flag++) { .... } return 0 } 对于…

泪痕残 2024-10-08 05:18:07 2 0

递归方法最长路径算法的计算复杂度

我编写了一个代码段来确定图中的最长路径。以下是代码。但由于中间的递归方法,我不知道如何获得其中的计算复杂度。由于找到最长路径是一个 NP 完全问…

柠北森屋 2024-10-08 04:17:06 3 0

时间复杂度

你好 我有一个问题: 考虑我有 T(n) = m * n^2 (n T(n) = O(m) 这样写是否正确?因为我写了 T(n) = m*n*n 所以因为 n 我们有 T(n) = O(m) &gt 谢谢…

酷炫老祖宗 2024-10-07 04:04:52 1 0

存在的复杂性加权循环

假设加权图G,顶点和边都被加权,并且给定常数k,以下决策问题A的复杂度是多少? 1-A:剂量 G 与总重量 K 的复烷循环? 2-如果 G 是平面图,A 的复杂…

伴我心暖 2024-10-05 20:39:00 2 0

堆栈复杂度

如何计算栈的复杂度? 是的,我指的是Stack的各种操作(Push、Pop)。可以说这些操作的复杂度是O(1)。…

没企图 2024-10-05 03:58:58 2 0

如何提高这段代码的性能?

感谢这里人们的帮助,我能够让塔斯马尼亚骆驼拼图的代码正常工作。然而,它非常慢(我认为。我不确定,因为这是我用 Python 编写的第一个程序)。代码…

遗忘曾经 2024-10-04 14:12:16 2 0

这个 while 循环的时间复杂度

你好 我写了这样一个代码,我想知道:它的时间复杂度是 O(n) ? DNode header = new DNode(null, null, null) DNode trailer = new DNode(null, heade…

逐鹿 2024-10-04 07:03:08 1 0

java.util.Collections.sort() 方法的时间复杂度是多少?

我编写了以下类: public class SortingObjectsWithAngleField implements Comparator&ltPoint&gt { public int compare(Point p1, Point p2) { doubl…

百善笑为先 2024-10-04 02:33:18 5 0

分析用 C 编写的函数的时间复杂度

我正在用 C 实现最长公共子序列问题。我希望比较解决方案的递归版本和动态编程版本的执行时间。如何找到在两个版本中针对各种输入运行 LCS 功能所需的…

猫烠⑼条掵仅有一顆心 2024-10-02 15:23:58 2 0

搜索排序矩阵的最有效方法?

我有一个任务是编写一个算法(不是用任何特定的语言,只是伪代码),该算法接收一个矩阵 [大小:M x N],该矩阵的排序方式是所有行都已排序并且所有列…

归途 2024-10-01 14:16:28 6 0

查找字符串中出现频率最高的字符

我在查看 SO 上的职位发布时发现了这个编程问题。我认为这非常有趣,作为一名 Python 初学者,我尝试解决它。然而我觉得我的解决方案相当......混乱..…

话少心凉 2024-09-30 22:54:58 6 0

我有一个性能不佳的方法,如何提高其效率?

我有一个简单的方法来将 FileInfo 对象数组与文件名列表进行比较,以检查哪些文件已被处理。然后返回未处理的列表。 此方法的循环会迭代大约 250,000 …

谜兔 2024-09-30 11:09:39 5 0

最坏情况与 O(n)

“算法 A 的最坏情况运行时间”和“算法 A 的运行时间为 O(n)”之间有区别吗? 我认为“没有区别”,因为最坏的情况是函数可以花费的峰值运行时间,O(…

一页 2024-09-29 15:33:19 3 0

大O时间复杂度

我一直在自学 Big-O。我了解如何为算法提供以下符号的示例: O(N): for(int i = 0 i &lt n i++) sum++ O(N^2): for(int i = 0 i &lt n i++) for( int …

优雅的叶子 2024-09-29 02:14:34 3 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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