腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
线性
排序
算法
、
我是学习
算法
的新手--我也不是计算机科学专业的毕业生。我不清楚的是
计数
排序
的限制。当
计数
排序
似乎可以避免O(n*logn)比较时,我为什么要使用基数
排序
呢? 当然,它看起来确实是一个更简单的实现。
浏览 2
提问于2013-07-15
得票数 3
回答已采纳
2
回答
计数
排序
是否到位&稳定还是不稳定?
、
、
正如问题所述,我想确认
计数
排序
算法
是否是就地
排序
算法
。稳定的
排序
算法
用等键(即值)保持记录的相对顺序。也就是说,
浏览 3
提问于2015-05-13
得票数 5
回答已采纳
2
回答
递推
算法
中气压计的运算
、
、
我必须找到合并
排序
的指令
计数
,使用称为气压计操作的方法。 for(int i=0;i < n;i++)气压计操作=+循环体所以现在合并
排序
的问题是它是递归
算法
,我不知道如何选
浏览 0
提问于2013-03-10
得票数 2
回答已采纳
1
回答
为什么快速
排序
比数数
排序
好?
、
、
、
、
快速
排序
: 快速
排序
和
计数
排序
都是稳定的
算法
。如果存在这两个条件,为什么快速
排序
比
计数
排序
还要好呢?
浏览 8
提问于2017-12-10
得票数 2
回答已采纳
1
回答
Quickselect vs Countingselect
、
、
快速选择,基于快速
排序
,
计数
选择,基于
计数
排序
。但是,我希望编写一组指导原则,以确定这两种
算法
中的哪一种最适合特定情况。我需要考虑情况,然后执行指导方针,以确定哪种
算法
是更好的选择。 为此,我需要一点帮助来区分哪种
算法
在某些领域具有特定的优势,等等。
浏览 0
提问于2012-06-02
得票数 0
回答已采纳
3
回答
为什么
计数
排序
不用于大型输入?
、
、
计数
排序
是平均时间复杂度为O(n+K)的
排序
算法
,
计数
排序
假定每个输入元素都是0到K范围内的整数。 为什么我们不能线性地搜索一个未
排序
数组中的最大值,等于K,从而对它应用
计数
排序
?
浏览 2
提问于2014-12-27
得票数 5
回答已采纳
1
回答
按O(n)复杂性对表进行
排序
、
、
、
我必须
排序
一个表(向量),这个表的大小是n,在这个表中有从0到n-1的不同的数字。是否有可能对此表进行
排序
(使用另一个表,而不使用新表)?这类的复杂性应该在O(n)中。
浏览 0
提问于2018-10-13
得票数 0
1
回答
计数
排序
是否存在于std中:在STL中进行
排序
?
、
、
计数
排序
具有时间复杂度: O(n+k) n->输入k-> abs的大小。迪夫。b/w最小值和最大值。在某些情况下,
计数
排序
优于基于比较的
排序
算法
,它是否存在于std: STL中的
排序
?还有任何在STL中可用的
计数
排序
的功能吗?
浏览 1
提问于2018-05-06
得票数 1
回答已采纳
6
回答
有O(n)整数
排序
算法
吗?
、
、
、
在第三页上也是如此: PS: 已经取得了进一步的改进。
浏览 14
提问于2010-02-28
得票数 62
回答已采纳
2
回答
有没有办法使这种
排序
算法
具有线性时间复杂度?
、
、
、
、
我在我的数据结构和
算法
类中做这个家庭作业,这个类要求我制作一个随机数数组、一个
计数
器数组,并使用C++中的两个数组制定我们自己的
排序
算法
。
计数
器数组基本上包含了在数字数组
排序
时每个元素应该去的位置的索引,因此在
排序
后arrayi的值将是arrayi去的索引。counters[j]++; counters[i]++;我认为使用这两个数组,我们可以设计一个具有O(n)时间复杂度的<em
浏览 2
提问于2020-03-12
得票数 1
回答已采纳
3
回答
区分
排序
算法
、
、
有没有办法区分
排序
算法
和它们的可执行文件?我在一个大学编程邮件列表中发现了这样的问题:假设我有许多可执行文件,它们使用不同的
算法
对数据数组进行
排序
。我知道用什么
算法
来编码这些可执行文件,但我不知道在哪个可执行文件中使用了哪种
算法
。所使用的
算法
如下: 传统选择
排
浏览 3
提问于2015-02-18
得票数 3
回答已采纳
1
回答
最优固定大小顺序
排序
算法
、
、
大多数
排序
算法
都适应于集合的大小,但是知道要
排序
的集合的大小可以为这个大小选择特定的
排序
算法
。我可能是错的,但我不认为
排序
三个值可以做到比这个
算法
更少的比较和更少的分配。如果确实如此,那么这将是对三个值进行
排序
的最佳比较
排序
算法
。由于某些排列
算法
,似乎可以产生任意大小的这种最优
排序
算法
,但我找不到这样的生成
算法
,而且编写这样的
算法</em
浏览 0
提问于2015-10-05
得票数 4
回答已采纳
2
回答
计数
排序
的下界为O(n)
计数
排序
的运行时间是n+k(Θ)。如果是k=O(n),则
算法
为O(n)。K表示输入元素的范围。我可以说
计数
排序
具有O(n)的下界吗,因为
算法
计算一个问题需要O(n)时间,并且O(n)的下界表明没有希望比Ω(N)更好地在时间上解决特定的计算问题?
浏览 18
提问于2020-05-07
得票数 1
2
回答
计数
修改输入数组的
排序
实现
、
、
、
、
在上,它声明: 可以修改该
算法
,以便将项按
排序
顺序放置在给定给它的作为输入的数组中,只使用
计数
数组作为辅助存储;然而,修改后的
计数
排序
版本并不稳定。我很好奇这种
算法
是如何实现的,但我无法访问引用的消息来源。有人能解释一下它的工作原理吗?
浏览 7
提问于2021-06-06
得票数 2
回答已采纳
3
回答
1到k范围内n值比较
排序
的下界
、
当所有的值都在1到k的范围内,k< n时,我们能比O(n lg n)更好地运行一个基于比较的
算法
吗?请不要给出一个非比较的
排序
算法
来解决这个问题,所有
排序
都必须基于两个元素之间的比较。谢谢!
浏览 2
提问于2011-07-07
得票数 10
1
回答
快速
排序
最坏的情况时间复杂性?
、
我正在进行一个改进快速
排序
算法
、最坏情况时间复杂度的项目。我修改了
算法
,选择中间枢轴而不是最左边的选择,并在一定次数的迭代后引入插入
排序
。结果如下: 修改后的快速
排序
中进行的比较数量仍然比在常规快速
排序
中进行的比较数量少得多
浏览 3
提问于2011-12-03
得票数 1
5
回答
整数个数固定的
排序
向量
、
、
、
最好和最快的
排序
算法
是什么? 我尝试过
计数
排序
,(存储桶
排序
),...,但它们不够快。每个整数(+ -)都是有效的。100000000,101个不同的整数是随机生成的。感谢您的回复!我最好的
算法
大约是0.620s。
浏览 1
提问于2015-11-15
得票数 3
3
回答
确定两个未
排序
的数组是否相同?
、
、
给定两个具有不同元素的未
排序
的数组( A和B ),确定是否可以重新排列A和B,以便它们是相同的。我的策略如下: 首先,使用O(N) time的确定性选择
算法
找到A的Max和B的Max,如果它们没有相同的Max<code>E 217</code>,我们可以自动声明它们是<code>E 118</使用
计数
排序
算法
,创建一个大小为D的Max(A)并扫描C,并在D中碰撞适当索引的
计数
器(我们实际上不需要完成
计数
<
浏览 1
提问于2015-10-22
得票数 3
回答已采纳
1
回答
所有类别的线性时间
排序
、
我有一个也许很愚蠢的想法 因为我们有用于约束类别的线性时间
排序
算法
,比如使用
计数
排序
、基数
排序
的整数。我们可以使用这些线性时间
排序
算法
对所有这些数字进行线性时间
排序
吗?
浏览 0
提问于2012-10-14
得票数 1
回答已采纳
2
回答
计数
排序
--我不明白为什么我的
算法
不能工作
、
在过去的3个小时里,我一直在努力构建一个
计数
排序
算法
。我理解这个概念,我可以在纸上使用
计数
排序
算法
对数组进行
排序
,没有任何问题。问题是,当试图将纸上的步骤转换为代码时,我的
算法
失败了。这个
算法
有什么问题?
浏览 54
提问于2018-10-30
得票数 -3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
常见排序算法9——计数排序
什么是计数排序算法?详述计数排序算法的原理?用C语言实现计数排序算法。内附代码。
C+不知算法系列之细聊计数排序算法如何巧用计数
JS数组排序
js实现快速排序
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券