腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
当使用
大
O
符号分析搜索算法
的
最坏
情况时间
复杂度
时,为什么表示
输入
的
变量
不存在?
直截了当地说,在分析搜索算法
的
最坏
情况时间
复杂度
时,我对Big
O
符号
的
使用感到困惑。例如,Alpha-Beta剪枝
的
最坏
情况时间
复杂度
为
O
(b^d),其中^表示~
的
幂,b表示平均分支因子,d表示搜索树
的
深度。我确实知道
最坏
情况下
的
时间
复杂度
将小于或等于一个正常数乘以b^d,但是为什么这里允许使用
大
O<
浏览 15
提问于2017-07-10
得票数 1
回答已采纳
1
回答
这段代码
的
复杂度
是多少?(
大
O
)这是线性
的
吗?
、
、
、
、
]){ array[i] = array[i+1]; i=-1;} 我认为代码对
输入
数组进行排序,其
最坏
情况下
的
复杂度
为
O
(n)。这段代码
的
正确
大
O
复杂度
是多少?
浏览 10
提问于2020-05-22
得票数 0
5
回答
使用
大
O
表示法时平均
复杂度
的
含义
、
、
在回答时,一场关于QuickSort复杂性
的
辩论开始了。在我
的
大学时光里,我记得在
最坏
的
情况下
QuickSort是
O
(n^2),在一般
情况下
是
O
(n log(n)),在最好
的
情况下
是
O
(n log(n)) (但界限更紧)。我需要
的
是对average complexity含义
的
正确
的
数学解释,以便向那些认为
大
O
符
浏览 1
提问于2010-10-11
得票数 11
回答已采纳
1
回答
大
-
O
&
大
-Theta:是循环
O
(1)
的
时间
复杂度
吗?
、
、
我很难理解
大
O
和
大
Theta到底是什么意思。有人能解释一下它
的
意思吗? 假设n是常数,那么在
最坏
的
情况下
,
O
(1)
的
时间
复杂度
是for循环吗?此外,由于insertionSort具有
O
(n^2)
的
复杂性,算法
的
最坏
运行时间是否低于
O
(n^2)?如果没有,在
最坏
的
情况下
,以下算
浏览 3
提问于2016-02-16
得票数 0
回答已采纳
1
回答
递归函数
的
时间
复杂度
、
我应该单独计算它
的
功能吗?
浏览 1
提问于2022-10-04
得票数 1
2
回答
重复查找算法中
的
比较数
、
、
假设我们有一个包含N个元素
的
排序列表。我在一本教科书中读到,确定这个列表是否有重复项
的
算法必须至少执行n-1比较(这意味着n-1是比较次数
的
下限)。我不明白这一点,因为假设第1和第2元素是重复
的
,那么算法只需在执行一个比较之后返回'yes‘。我做错什么了?有没有关于n-1下界
的
简单证明?
浏览 8
提问于2019-11-12
得票数 0
回答已采纳
2
回答
最坏
情况下
两个
变量
输入
的
大
(
O
)
复杂度
、
我实现了一个算法,它以R行C列
的
矩阵作为
输入
。我说算法
的
最坏
情况时间
复杂度
是
O
(C√C * R^3)或
O
(C^1.5 * R^3) 现在有人问我,它不能简单地表示为
最坏
的
情况
的
O
(R^3)吗?我想说
的
是,由于有
两个
输入
(不是一个),有时C可能很大,有时R可能很大,所以我们不能将其简化为简单
的
O
(R^3),应该同
浏览 40
提问于2020-08-05
得票数 1
回答已采纳
4
回答
最坏
的
时间
复杂度
为
O
(n)
的
算法总是比
最坏
的
时间
复杂度
为
O
(n^2)
的
算法快吗?
、
、
这个问题已经出现在我
的
算法课上了。我
的
想法是: 我认为答案是否定
的
,具有
O
(n)
的
最坏
时间
复杂度
的
算法并不总是比
O
(n^2)
的
最坏
时间
复杂度
的
算法更快。例如,假设我们有总时间函数S(n) = 99999999n和T(n) = n^2,那么很明显,S(n) =
O
(n)和T(n) =
O
(n^2),但对于n< 9999999
浏览 5
提问于2016-06-15
得票数 3
回答已采纳
3
回答
算法能有相同
的
最佳和
最坏
情况
的
时间
复杂度
吗?
、
、
、
一个算法/程序有可能有相同
的
最坏
情况和最好情况时间吗?factorial = 1; factorial = factorial * i;这是一个阶乘问题
的
程序片段它似乎没有
最坏
和最好
的
用例时间,因为无论你有什么
输入
,它仍然会通过其余
的
代码,不像你有if-else语句
的
时候。 如果是这样的话,我应该假设我从这段代码中得到
的
是最好
浏览 1
提问于2011-06-27
得票数 0
回答已采纳
1
回答
树箱:使用identityHashCode来排序不可比较
的
东西会让你
的
努力变得无用吗?
、
、
、
几乎是的一个扩展: 据我所知,Java8 HashMap实现中
的
树形存储箱被吹捧为将
最坏
情况下
的
查找
复杂度
降低到
O
(lg(n))而不是
O
(n),例如对于
大
存储箱。但对于不可比较
的
类,它们使用identityHashCode进行排序插入。因此,当finding时,我们需要在
两个
子树中查找。现在,查看这
两个
子树会立即转换
最坏
情况
的
复杂度
:
O
浏览 1
提问于2020-04-16
得票数 0
3
回答
最坏
情况分析不等于渐近界
、
我听一位教授说这是他
的
课
浏览 3
提问于2011-01-24
得票数 3
回答已采纳
1
回答
最佳渐近表示法
、
如果一个算法
最坏
的
运行时间是6n^4 + 2,其最佳运行时间是67+ 6n^3,那么最合适
的
渐近表示法是什么?是Θ(n^2)吗?
浏览 1
提问于2022-02-02
得票数 -1
回答已采纳
2
回答
有限
输入
的
大
O
时间
复杂度
我对
大
O
时代
的
复杂性很陌生.我希望这是
浏览 12
提问于2022-06-01
得票数 1
回答已采纳
2
回答
快速排序omega表示法
、
、
快速排序
的
最佳情况是n log(n),但每个人都使用Big-
O
表示法将最佳情况描述为
O
(n log (n))。根据我对符号
的
理解,Quicksort有Big-Omega(n log (n))和
O
(n^2)。这是正确
的
,还是我误解了Big-Omega符号?
浏览 2
提问于2018-05-22
得票数 0
3
回答
用
最坏
/avg/最佳情形进行渐近分析
、
、
、
、
我知道
最坏
的
/avg/最好
的
情况是用来确定算法
的
复杂度
时间成一个函数,但是它是如何用于渐近分析
的
呢?我理解上/紧/下界(
大
O
,
大
欧米茄,
大
θ)是用来比较
两个
函数,并看到它
的
极限(增长)是从另一个角度看
的
,随着n
的
增加,但我很难看出
最坏
/avg/最佳情况
大</em
浏览 5
提问于2013-08-11
得票数 0
回答已采纳
1
回答
下面的程序
的
时间和空间
复杂度
是多少?- leetcode 1291
、
、
有人能告诉我我
的
答案
的
时间和空间
复杂度
是多少吗?我认为空间
复杂度
是
O
(n),其中n是结果数组中元素
的
数量。但是,我不确定这个答案。 任何帮助都是非常感谢
的
。
浏览 0
提问于2020-11-17
得票数 1
1
回答
荷兰国旗变化
的
时空复杂性
、
、
、
DNF
的
变化如下: pivot = A[pivot_index] if A[j] > pivot: break 附加空间
复杂度
给出为
O
(1)。这是因为交换不依赖于
输入
长度吗?时间
复杂度
,作为
O
(N^2)
浏览 2
提问于2018-08-02
得票数 1
回答已采纳
2
回答
更好
的
大
O
复杂度
算法
、
、
、
如何限制
输入
数据以获得更好
的
大
O
复杂度
?描述一种处理此有限数据
的
算法,以查找是否存在任何重复数据。什么是
大
O
复杂性?在限制
输入
数据时,我们指的是数组
的
大小,例如n=100 (数组包含100个整数)和;数组在默认
情况下
是未排序
的
,但可以在算法中实现。我得到
的
最坏
的
情况
复杂度
是
O
( n ^2)
浏览 5
提问于2014-03-14
得票数 1
回答已采纳
3
回答
为什么我们在估计算法
的
复杂度
时只考虑
输入
的
大小?
、
”
的
概念,但有一件事我不明白。我偶然看到一篇文章,它解释了如何找到算法
的
复杂性。 将它作为
输入
大小
的
函数执行多少个机器指令,然后将表达式简化为最大(当N非常
大
)项,并且可以包括任何简化
的
常数因子。,
两个
不同
的
列表,列表是相同
的
长度,
两个
完全不同
的
执行时间。当人们谈论算法复杂性(
大
O
表示法)时,他们通常假设决定algo复杂性
的
唯一
变量</
浏览 0
提问于2019-07-21
得票数 3
回答已采纳
1
回答
随机快速排序
最坏
情况时间
复杂度
、
、
在
最坏
情况下
,正常快速排序
的
时间
复杂度
为
O
(n^2),当发生下列2种情况之一时:
输入
数组中
的
所有元素都是相同
的
。在上述两种
情况下
,分区算法将数组划分为
两个
子部分,一个是(n-1)元素,另一个是0元素。为了避免这种糟糕
的
情况,我们使用了另一个版本
的
QuickSort,即随机快速排序,其中选择一个随机元素作为枢轴。随机快速排序<
浏览 2
提问于2017-08-20
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券