腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如果中间值
算法
的
中值不改变快速排序
的
avg-case复杂性,为什么要使用它呢?
、
、
、
考虑到排序
算法
的
平均案例复杂度Omega(n*lg(n))
的
硬下界,什么时候/为什么您决定用快速排序来实现这个
选择
算法
,而不是仅仅使用随机枢轴或数组中简单(n/2)
的
位置?
浏览 2
提问于2015-04-29
得票数 3
回答已采纳
1
回答
在I_ th索引上查找元素,不进行排序,且复杂度
为
O(n)
、
、
最近我遇到了一个问题,我该怎么做?
浏览 3
提问于2015-03-01
得票数 1
回答已采纳
1
回答
如何为Graham Scan生成
最坏
情况
数据
、
、
我知道graham scan
最坏
的
运行
时间
是O(nlogn),但我不确定如何生成
最坏
的
数据。据我所知,这发生在对点进行排序
的
步骤中,所以这是否意味着我应该为我使用
的
排序
算法
生成
最坏
情况
的
数据?
浏览 23
提问于2021-02-21
得票数 1
1
回答
算法
的
最佳
情况
和
最坏
情况
:什么时候它们被认为是“相同
的
”?
、
我试图确定以下
算法
的
最佳
情况
和
最坏
情况
,但由于我们
的
教授声称
算法
的
最佳
情况
和
最坏
情况
是“相同
的
”,所以我真的很困惑。,下面是我最初
的
想法:
最坏
情况
:输入数
浏览 4
提问于2022-02-08
得票数 0
回答已采纳
3
回答
精确输入大小和
时间
复杂度
、
、
、
、
在谈到
时间
复杂性时,我们通常使用n作为输入,这并不是对实际输入大小
的
精确度量。我很难证明,当使用特定大小
的
输入时,一个
算法
仍然处于相同
的
复杂性类中。我如何证明顺序搜索或任何
算法
都是相同
的
浏览 5
提问于2011-05-18
得票数 1
回答已采纳
4
回答
如何在
线性
时间
内计算最小瓶颈生成树?
、
、
、
、
用Kruskal
算法
可以在
最坏
的
情况
下找到O(E log*V)中
的
最小瓶颈生成树。这是因为每个最小生成树都是最小瓶颈生成树。 但我被课程
的
面试问题困住了。在
最坏
的
情况
下,如何在
线性
时间
内找到最小瓶颈生成树。请注意,我们可以假设在
最坏
的
情况
下,我们可以在
线性
时间
内计算n个键
的
中值。
浏览 23
提问于2014-04-05
得票数 5
回答已采纳
2
回答
GCD迭代欧几里得
算法
的
时间
复杂度
下面是计算m和n
的
最大公约数
的
欧几里德
算法
的
迭代实现。上面代码
的
时间
复杂度是多少
浏览 1
提问于2020-01-28
得票数 2
3
回答
为什么在
最坏
的
情况
下插入和删除哈希表需要
线性
时间
?
、
、
、
在“探索
算法
”一书中,作者说 在
最坏
的
情况
下,哈希表需要O(N)-linear
时间
--对于所有事情,这都是非常慢
的
。在
最坏
的
情况
下,我理解散列函数将映射相同插槽中
的
所有键,哈希表在该插槽处启动一个链接列表来存储所有项。所以搜索需要
线性
时间
,因为你必须逐个扫描所有的项目。我不明白
的
是,对于insert和delete,哈希表需要
线性
时间</
浏览 0
提问于2017-12-10
得票数 3
回答已采纳
1
回答
在未排序列表中查找近似中位数
、
、
我想在未排序
的
列表中找到近似的中位数,我知道两个
算法
算法
2-中位数 我不能在我
的
项目中使用quickselect,因为它在
最坏
的
情况
下需要O(n^2)。我听说过中位数,但我
的
同事建议它需要O(n)和一些常数factor.therefore,它
的
时间
复杂度是Cn,常数因子is比快速
选择
大。我想知道与中位数相关
的
常数因子是什么?为
浏览 10
提问于2014-02-18
得票数 0
2
回答
是大欧米茄
的
任何
线性
算法
n或它也可以是1?
、
、
如果我们有一个
线性
算法
(例如,查找一个数字是否存在于给定
的
数字数组中),这是否意味着Omega(n) = n?步骤数
为
n。我能做
的
最紧
的
界限是c*n,c = 1。但据我所知,Omega还描述了最好
的
情况
场景,在本例中是1,因为搜索
的
元素可以位于数组
的
第一个位置,并且只占一个步骤。所以,根据这个逻辑,Omega(n) = 1。 哪个变体是正确
的
,为什么?谢谢。
浏览 0
提问于2018-07-06
得票数 2
回答已采纳
1
回答
有没有在
线性
时间
内找到log(n)顺序统计量
的
算法
?
、
、
我能构建一个
算法
FindStats(A,k)吗?我知道有一个
算法
QuickSelect(A,k) (确定性
算法
),它在
线性
时间
内返回k‘阶统计量,但在我
的</em
浏览 5
提问于2018-12-19
得票数 1
2
回答
具有二次和
线性
运行
时间
的
排序
算法
、
、
、
有没有可能设计一种排序
算法
它
的
运行
时间
在
最坏
的
情况
下是二次=> n^2 但在大多数
情况
下 (也就是说,超过一半
的
n大小输入) 运行
时间
将是
线性
的
=> n ??我在考虑基数排序,把
最坏
的
情况
弄得更糟。 但我不知道这是否可能。
浏览 14
提问于2020-12-27
得票数 2
回答已采纳
2
回答
当
时间
复杂度根据n
为
偶数/奇数变化时,
算法
S
的
最佳和
最坏
情况
时间
、
、
、
算法
S对A中
的
每个奇数执行O(logn)-time计算。 由此,我了解到
时间
复杂度随着n
的
偶数或奇数而变化。换句话说,如果n是偶数,则S取O(n)
时间
,当n
为
奇数时,S取O(logn)。 这是一个简单
的
问题,采取最好
的
情况
和
最坏
的
情况
两种增长率,并<
浏览 1
提问于2015-02-17
得票数 2
回答已采纳
3
回答
用快速排序- O(n^2)观测二次行为
、
、
、
、
算法
的
平均
时间
复杂度
为
O(n*log(n)),
最坏
情况
复杂度
为
O(n^2)。 假设Hoare
的
快速排序
算法
的
某些变体,什么样
的
输入会使快速排序
算法
表现出
最坏
的
情况
复杂性?请说明与具体
的
快速排序
算法
(如枢轴
选择
等)
的
实现细节有关
的
任何假设,或
浏览 3
提问于2011-01-16
得票数 8
1
回答
求
线性
时间
中
的
第四最小元
、
、
大约两个月前,我做了一个练习,上面写着: 给出n (n>=4)不同
的
元素,设计了计算第4最小元
的
分而治之
算法
。在
最坏
的
情况
下,
算法
应该以
线性
时间
运行。我在这个问题上非常困难,只能找到在
最坏
情况
下运行
的
相关
算法
O(n*k)。经过几个星期
的
努力,我们在老师
的
帮助下,设法“解决”了这个问题。最后
的
算法<
浏览 3
提问于2020-01-17
得票数 0
回答已采纳
2
回答
算法
、上界/下界和最佳/
最坏
情况
、
、
对于
算法
,最好/
最坏
情况
的
界限是如何联系
的
?
最坏
情况
是否与上界同义,而最佳
情况
是否与下限同义?或者你至少可以从另一个中派生出一个?或者它们是完全没有关系
的
?
浏览 6
提问于2015-06-22
得票数 2
1
回答
单纯形
算法
-
最坏
情况
给出了单纯形
算法
最坏
情况
时间
复杂度
为
O(2^n)。单纯形
算法
中
最坏
的
情况
是什么?为了计算
时间
复杂度,我想知道
最坏
的
情况
。
浏览 5
提问于2019-07-12
得票数 1
2
回答
如何给出数学证明或支持我
的
答案通过推理作为一个一般
的
情况
?
您正在管理一个软件项目,其中涉及建立一个计算机辅助
的
医疗外科仪器。手术刀的确切位置取决于许多不同
的
参数,通常至少25,有时更多。您
的
程序员开发了两种用于定位刀具
的
算法
,并正在征求您对使用哪种
算法
的
建议:
算法
A
的
平均运行
时间
为
n,
最坏
的
运行
时间
为
n^4,其中n是输入参数
的
数目。
算法
B
浏览 2
提问于2015-06-15
得票数 4
回答已采纳
3
回答
大O代表
最坏
的
运行
时间
,Ω是最好
的
情况
,但是为什么有时在
最坏
的
情况
下使用Ω?
、
、
、
、
我很困惑,我以为在
最坏
的
情况
下运行
时间
使用Big,而最好
的
是使用Ω?谁能解释一下吗? (lg n)不是最好
的
情况
吗?(nlg n)是
最坏
的
情况
吗?还是我误会了什么?在大小
为
n
的
堆上,最大Heapify
最坏
的
运行
时间
是Ω(lg n)。(提示:对于有n个节点
的
堆,给出节点值,使Max-Heapify在从根到叶<em
浏览 4
提问于2013-03-14
得票数 10
回答已采纳
2
回答
为什么我
的
选择
排序比插入排序慢
、
、
、
我正在编写用于
选择
排序和插入排序
的
实现。然后用一个自动生成
的
阵列对它们进行测试,并在MAC OS下用Posix MAC OS以u秒
的
精度评估所需
时间
。但是在大多数
情况
下,在总65525和从-65525和+65525输入数组
的
范围内,插入排序要比
选择
排序快得多,大约有一半
的
时间
表示。record:20092583 Min=(-65524),index=(89660);Max=(62235),index=(23486)
浏览 3
提问于2015-11-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
二级“基本数据结构与算法”考试大纲
数据结构与算法-基础篇1.1
学习笔记——算法导论(2)
常见的排序算法及时间空间复杂度
文心一言 VS 讯飞星火 VS chatgpt (145)-- 算法导论12.1 5题
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券