腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
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
回答已采纳
1
回答
从列表中删除重复项的
时间
和
空间
复杂性
我有下面的代码,我试图得到
时间
复杂度
。seen = set()result = [] if item not in seen: result.append(item)据我所知,当我访问列表时,该操作的
时间
复杂度
将是O(n)。
与
if块一样,每次我查找集合时,都会花费另一个O(n)。那么,总
浏览 18
修改于2017-03-10
得票数 2
回答已采纳
3
回答
编写一个程序来删除给定字符串中的空格
我已经用o(n)
时间
复杂度
和o(n)
空间
复杂度
的方法解决了相关问题,如下所示;但受访者希望o(n)
时间
复杂度
与
恒定的
空间
复杂度
。如何在
空间
复杂度
不变的情况下解决这个问题?
浏览 0
提问于2015-10-25
得票数 1
5
回答
面试-在数组中寻找偶数和对
例如:在此数组中,
与
偶数和配对的编号为(2,-6),(1,3),(1,
5
),(3,
5
)方法1:暴力破解 Start with second numbereven If it is increment
浏览 1
修改于2014-11-17
得票数 1
1
回答
在O(n)
时间
和O(1)
空间
中输出数组编号及其求反
例如:如果给定{10,
5
,0,9,-10,7,-
5
},则打印10,
5
。我给了面试官基于HashMap的O(N)
时间
和O(N)
空间
复杂度
代码,但他进一步要求我在最坏的情况下将
空间
复杂度
降低到O(1),保持
时间
复杂度
O(N)。注意:不允许计数排序。有人能给我提供O(1)
空间
复杂度
的方法吗?
浏览 9
修改于2019-09-30
得票数 3
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
回答
这个函数从尾部获取链接列表中的节点的
空间
和
时间
复杂度
是多少?
以下解决方案的
空间
和
时间
复杂度
(最坏的情况)是什么?q = q.next; diff++; return q;以下是对上述代码的解释:当x为0时,结果应为
5
。我就是这么想的:常
空间
O(1)而循环在O(n)
时间
中
浏览 1
提问于2020-01-06
得票数 0
1
回答
最小生成树的全对最短路径
现在我知道了Floyd算法,它可以找到具有
时间
复杂度
O(N^3)和
空间
复杂度
O(N^2)的所有对最短路径。问题的输入是N= 10^
5
,所以O(N^3)和O(N^2)太多了。有没有办法优化这个问题的
时间
和
空间
复杂度
?
浏览 6
修改于2017-03-07
得票数 1
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
回答已采纳
4
回答
在O(N)
时间
和O(1)
空间
中分离数组的奇偶位置
给定一个数组a= {1,2,3,4,
5
,6,7,8}限制条件: O(N)
时间
复杂度
和O(1)
空间
复杂度
。( 1,7,3,
5
,
浏览 6
修改于2016-02-25
得票数 4
3
回答
在java中
空间
和
时间
复杂度
较低的panagram
我在O(n)
时间
和
空间
复杂度
上实现了panagram程序。我希望我的程序在O(n)
时间
复杂度
和O(1)
空间
复杂度
。 将字符串转换为字符数组。有没有优化的方法将我的
空间
复杂度
降低到O(1)?
浏览 0
修改于2016-01-24
得票数 2
30
回答
给定一个正整数和负整数数组,重新排列它,以便在一端有正整数,另一端有负整数。
例如,给定[1, 7, -
5
, 9, -12, 15]这应该在O(n)
时间
复杂度
和O(1)
空间
复杂度
中完成。我们可以很容易地在O(n)
时间
复杂度
中做到这一点,但我想不出我们如何能够像在原始数组中那样维持元素的顺序。如果我们忘记了O(n)的复杂性,有人能告诉我如何在不考虑
空间
和
时间
复杂性的情况下保持元素的顺序。
浏览 34
修改于2020-11-21
得票数 50
回答已采纳
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
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券