腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
图灵机的
时间
复杂度
与
空间
复杂度
我认为图灵机的
时间
复杂性和
空间
复杂性的定义是相同的,我无法区分它们。 请帮帮我。谢谢。
浏览 1
修改于2011-08-21
得票数 5
回答已采纳
2
回答
排序中的运行
时间
复杂度
与
空间
复杂度
假设我有一个排序算法,在O(n^2)处排序数据,运行
时间
复杂度
。例如,这可能是选择排序。现在,假设不是使用选择排序,而是使用了一个HashTable,它将运行
时间
减少到O(n)。额外的
空间
复杂度
对运行
时间
分析有影响吗? 任何帮助都将不胜感激。
浏览 1
提问于2012-08-04
得票数 1
回答已采纳
7
回答
时间
复杂性和
空间
复杂性之间的差异?
我已经看到,在大多数情况下,
时间
复杂性
与
空间
复杂性有关,反之亦然。例如,在数组遍历中: print (v[i])这里很容易看出算法的
时间
复杂度
是O(n),但在我看来,
空间
复杂度
也是n(也表示为O(n)?我的问题是:算法是否可能具有
与
空间
复杂度
不同的
时间
复杂度
?
浏览 6
修改于2018-03-28
得票数 59
3
回答
时间
和
空间
复杂性
在以下两个案例中,我对
时间
和
空间
复杂性有疑问。递推:阶乘计算。int fact(int n) if(n==0) else} for(1=1;i<=n;i++) } return
浏览 5
提问于2012-05-21
得票数 0
回答已采纳
3
回答
编写一个程序来删除给定字符串中的空格
我已经用o(n)
时间
复杂度
和o(n)
空间
复杂度
的方法解决了相关问题,如下所示;但受访者希望o(n)
时间
复杂度
与
恒定的
空间
复杂度
。如何在
空间
复杂度
不变的情况下解决这个问题?
浏览 0
提问于2015-10-25
得票数 1
4
回答
空间
复杂性
与
时间
复杂性权衡
我一直在研究一些排序算法,并在
时间
和
空间
复杂度
之间遇到了一些逆关系。例如,像selection这样的算法采用O(n^2),但由于可以在适当的地方执行,所以只需要常量
空间
。然而,像合并排序这样的算法具有O(nlogn)
时间
复杂度
,但需要O(n)
空间
。 是否有一个定理或定律将
时间
和
空间
的复杂性相互权衡?将
空间
复杂性
与
时间
复杂性进行交换,以大幅度增加现代RAM大小,这总是
浏览 0
提问于2018-02-22
得票数 1
回答已采纳
2
回答
就地快速排序的
时间
复杂度
是多少?
我知道
空间
复杂度
从O(n)下降到O(log )。但是
时间
复杂度
又如何呢?执行Quick Sort的
时间
是否
与
常规版本相同?
浏览 0
提问于2011-11-06
得票数 0
1
回答
递归和迭代方法在
时间
复杂度
上有区别吗?
我知道在递归算法和迭代算法之间确实存在
空间
复杂度
的差异。但是,它们之间的
时间
复杂度
是否也存在差异?例如:如果我有一个递归地计算列表中节点数量的程序,然后我实现了
与
迭代相同的程序,那么我在
时间
复杂度
上是否会有任何差异,即O(n)?谢谢
浏览 0
提问于2011-11-01
得票数 0
回答已采纳
1
回答
有没有一种Python方法来计算
空间
复杂度
?
通过比较运行算法所需的
时间
和输入的大小,可以很容易地计算Python中的
时间
复杂度
。)end = time.time()通过绘制time_n
与
input_n的关系图,我们可以观察
时间
复杂度
是否为常数、线性、指数等。在Python中,有没有一种类似的经验的、程序化的方法来计算算法的
空间
复杂度
,我们可以
浏览 10
提问于2019-11-30
得票数 4
回答已采纳
1
回答
从列表中删除重复项的
时间
和
空间
复杂性
我有下面的代码,我试图得到
时间
复杂度
。item not in seen: result.append(item)据我所知,当我访问列表时,该操作的
时间
复杂度
将是
与
if块一样,每次我查找集合时,都会花费另一个O(n)。那么,总体
时间
复杂度
是O(n^2)吗?set.add()是否也增加了复杂性? 另外,由于
空间
的复杂性,它是O(n)吗?任何能够正确洞察
时间
浏览 18
修改于2017-03-10
得票数 2
回答已采纳
3
回答
如何计算算法的
时间
和
空间
复杂度
如何在java中计算算法的
空间
和
时间
复杂度
。例子:斐波那契数列中第n个数的
空间
和
时间
复杂度
估计
浏览 0
修改于2010-12-15
得票数 3
回答已采纳
2
回答
递归和动态规划的
空间
复杂度
比较,哪个更好?
我已经看到递归的
空间
复杂度
取决于调用堆栈中使用的
空间
。动态编程使用额外的
空间
来提高
时间
复杂度
。那么,就
空间
复杂度
而言,递归比动态编程更好吗?
浏览 5
提问于2021-01-23
得票数 0
5
回答
Arrays.sort()会增加
时间
复杂度
和
空间
时间
复杂度
吗?
存在一个
与
数组相关的问题,要求
时间
复杂度
为O(n),
空间
复杂度
为O(1)。.;因此,循环将花费O(n)
时间
。我的问题是:Arrays.sort()会花费更多
时间
吗?如果我使用Arrays.sort(),这一次的复杂性还会是O(n)吗?Arrays.sort()会花费更多的
空间
吗?
浏览 0
修改于2017-01-21
得票数 26
回答已采纳
3
回答
在java中
空间
和
时间
复杂度
较低的panagram
我在O(n)
时间
和
空间
复杂度
上实现了panagram程序。我希望我的程序在O(n)
时间
复杂度
和O(1)
空间
复杂度
。 将字符串转换为字符数组。有没有优化的方法将我的
空间
复杂度
降低到O(1)?
浏览 0
修改于2016-01-24
得票数 2
1
回答
插值搜索有
时间
或
空间
复杂度
吗?
我对插值、
空间
和
时间
复杂度
做了一些研究,但没有得到任何结论。那么,我的问题是,插值搜索的
时间
和
空间
复杂度
是多少?我知道它类似于二进制搜索,但是它不具有二进制搜索算法的
时间
和
空间
复杂度
吗?
浏览 5
提问于2017-05-04
得票数 0
回答已采纳
1
回答
递归函数的时空
复杂度
right] = s[right], s[left]
时间
复杂度
空间
复杂度
: O(N)来保持递归堆栈。right: left, right = left + 1, right - 1
时间
复杂度
:交换N/2个
浏览 9
修改于2020-03-17
得票数 0
回答已采纳
1
回答
二分查找函数的
时间
复杂度
和
空间
复杂度
num2; num1 = 2 * num1; }} 我正在尝试计算这个函数的
时间
复杂度
和
空间
复杂度
我知道binarySearch的
时间
复杂度
是O(logn),这个函数的
空间
复杂度
是O(1)。有了这些信息,我试着从foo函数中计算出这些东西。我认为foo的
时间
复杂度
是O((logn)^2),<em
浏览 2
修改于2018-06-12
得票数 0
1
回答
为什么该算法检查一个数组是否全部具有唯一字符O(n)?
if (char_set[val]) return false; }} 然后他们说“
时间
复杂度
是O(n),其中n是字符串的长度,
空间
复杂度
是O(n)”。我不明白为什么
空间
复杂度
是O(n)。数组char_set的长度是恒定的,
与
给定的str的长度无关。对我来说,
空间
复杂度
是O(1)。
浏览 8
提问于2020-07-05
得票数 1
回答已采纳
1
回答
在两种斐波纳契替代品中进行选择
if (input <= 1) return input;}算法2: if (input <= 1) return inputfor (let i=2; i<=input; i++) { n = a + b;
浏览 0
修改于2019-11-19
得票数 0
2
回答
在以下场景中,
空间
复杂度
和
时间
复杂度
是如何工作的?
请原谅,因为我对
空间
复杂性和
时间
复杂性都不是很熟悉。想象一下,在Java语言中有一段代码,它将读取一个.csv文件,然后将每一行打印到.txt中作为输出。据我所知,
时间
复杂度
在一定程度上取决于行数。
空间
复杂度
是在运行时需要多少
空间
。(如果这是错误的,请向我简要介绍) 如上所述,如果我编写代码,将input.csv中的所有行一次性转换为某种数据结构,然后使用相同的数据结构将整个代码打印到output.txt中,会不会得到更差的
空间
浏览 7
提问于2021-05-02
得票数 1
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券