腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么Collections.sort使用合并
排序
而不是
快速
排序
?
、
、
我们知道
快速
排序
是最快的
排序
算法
。 JDK6 collections.sort使用合并
排序
算法
,而不是
快速
排序
。但Arrays.sort使用的是
快速
排序
算法
。Collections.sort使用合并
排序
而非
快速
排序
的原因是什么?
浏览 2
提问于2013-03-01
得票数 104
回答已采纳
1
回答
如果对数据进行
排序
,那么
快速
排序
会变成什么
排序
算法
?
、
例如,当像1 2 4 5 6 7 9 11 10 12这样的数组需要使用
快速
排序
进行
排序
时,
快速
排序
将变成什么
排序
算法
? 更新--我的意思是,在这种情况下,
快速
排序
算法
在实现中将类似于哪个
排序
算法
浏览 3
提问于2017-05-20
得票数 0
2
回答
Python QuickSort最大递归深度
、
(Python2.7.8 Windows) 我正在对不同的
排序
算法
(
快速
排序
算法
、气泡
排序
算法
和插入
算法
)进行比较,大多数情况下,
快速
排序
算法
与长列表相比要快得多,对于非常短的列表和
排序
过高的
排序
算法
,引起问题的是
快速
排序
和前面提到的“已
排序
”列表。我甚至可以对100000项进行
排序<
浏览 0
提问于2014-11-24
得票数 10
回答已采纳
2
回答
使并行
排序
算法
比朴素优化的
快速
排序
算法
更快?
、
、
、
、
正如标题所暗示的,我需要一个比
快速
排序
更快的
算法
。所讨论的
快速
排序
是经过优化的,并在一个简单的并行系统中使用,因此单个线程完全执行每个
快速
排序
,但多个线程同时执行
快速
排序
。我需要做一个比这个过程更快的
算法
。通过让额外的线程执行透视图的每一条边的
排序
来并行每个
快速
排序
会不会更快,或者这个过程会不会有太多的开销并最终导致速度变慢?对
算法
有什么建议吗?
浏览 0
提问于2013-10-17
得票数 0
2
回答
快速
排序
复杂度计算
、
、
myAns: O(n^2) 讨论了用于
浏览 2
提问于2013-05-02
得票数 1
回答已采纳
3
回答
区分
排序
算法
、
、
有没有办法区分
排序
算法
和它们的可执行文件?我在一个大学编程邮件列表中发现了这样的问题:假设我有许多可执行文件,它们使用不同的
算法
对数据数组进行
排序
。我知道用什么
算法
来编码这些可执行文件,但我不知道在哪个可执行文件中使用了哪种
算法
。所使用的
算法
如下: 传统选择
排
浏览 3
提问于2015-02-18
得票数 3
回答已采纳
1
回答
用
快速
排序
算法
对K
排序
阵列
排序
的时间复杂度
、
、
、
问题:我做了什么?但是,我没有发现任何明确提到使用
快速
排序
对k
排序
数组
排序
的时间复杂性的内容。由于
快速
排序
算法
的时间复杂度取决于选择枢轴的策略,并且由于数据几乎
排序
,所以有可能面临最坏的情况,为了避免最坏的情况,我使用了三个值的中值(第一、中、最后三个值)作为参考。 ,我怎么想?
浏览 0
提问于2019-08-02
得票数 0
1
回答
排序
算法
中最快的
排序
-
排序
表是什么?
、
、
、
、
我正在尝试优化我的
快速
排序
以提高性能。对于4M (1<<22)整数项(每个4字节),在支持72个并发线程(72个内核)的系统上
排序
需要0.5 (0.499703)秒的并行
快速
排序
算法
。我对进一步优化并行
快速
排序
的有效方法很感兴趣。另外,如果给定一定的工作负载,所有
排序
算法
都有一个排名表,是否有兴趣与其他
排序
算法
进行比较?
浏览 2
提问于2012-04-16
得票数 0
2
回答
算法
描述-是堆
排序
还是
快速
排序
?
我不知道这个
算法
是堆
排序
还是
快速
排序
. 假设我有一个没有源代码的
算法
--它是不稳定的,在大型数据集上性能很好,对于有序和无序的集合,运行时间类似。如果没有更多的信息,是否可以判断这个
算法
是堆
排序
还是
快速
排序
?
浏览 5
提问于2016-06-21
得票数 2
回答已采纳
3
回答
依赖于数据初始组织的
排序
算法
、
我目前正在研究
排序
算法
。我研究过
快速
排序
算法
依赖于数据的初始组织。如果对数组进行
排序
,则
快速
排序
将变得更慢。是否还有其他类型的数据依赖于最初的数据组织?
浏览 5
提问于2014-04-03
得票数 0
回答已采纳
1
回答
根据结果确定
排序
算法
、
我现在正在修改
排序
算法
。以下是一个问题:10000随机数据-> 0.016秒10000有序数据我做了什么, 我知道这个
排序
算法
是非稳定的(如问题中所述),我可以猜到它是一个
快速
排序
。我知道
快速
<e
浏览 1
提问于2015-06-12
得票数 1
回答已采纳
3
回答
用
快速
排序
- O(n^2)观测二次行为
、
、
、
、
算法
的平均时间复杂度为O(n*log(n)),最坏情况复杂度为O(n^2)。有些人读到:
浏览 3
提问于2011-01-16
得票数 8
1
回答
BeechickSort
算法
比
快速
排序
更好?
、
、
我们知道
快速
排序
是一种有效的
排序
算法
,现在他们说: 是节省
浏览 3
提问于2011-03-20
得票数 1
回答已采纳
3
回答
Java
排序
函数
、
、
、
在java中,collections.sort使用合并
排序
算法
而不是
快速
排序
算法
。但是Arrays.sort使用
快速
排序
。(我不确定上述事实,但我在互联网上发现,如等网站,如果他们不使用该
算法
,请告诉我) 现在我知道这两种
算法
的平均复杂度是一样的。只有事实是最快的,最差的是O(n^2),但这并不常见。我们不关心当今世界的空间,所以合并
排序
不是就地
算法
并不重要。但是我们关注的是稳定性,所以我们为什么对
浏览 3
提问于2015-04-22
得票数 2
回答已采纳
4
回答
快速
排序
分析与行为
、
、
我正在阅读关于
快速
排序
algoritm的书名为
算法
第四版罗伯特塞奇威克。
快速
排序
之所以流行,是因为它不太难实现,对于各种不同类型的输入数据都能很好地工作,并且在典型应用程序中比任何其他
排序
方法都要快得多。
快速
排序
算法
的可取特性是,它是就地的(只使用一个小的辅助堆栈),并且平均需要与N个log成比例的时间来
排序
一个长度N的数组。到目前为止,我们考虑过的任何
算法
都没有结合这两个属性。此外,与大多数<em
浏览 5
提问于2016-06-10
得票数 1
回答已采纳
1
回答
交换数在
排序
算法
分析中的重要性--三分法
、
、
、
我正在开发一个三向分区
算法
来对数据进行
排序
。我可以观察到,对于大数据集中的几个不同的元素,
算法
进行的比较比传统版本的
快速
排序
要少。 然而,掉期交易的数量高于正常版本的
快速
排序
.为了对
算法
进行分析,我需要了解掉期次数的影响以及比较对整个
算法
性能的影响。
浏览 3
提问于2019-11-17
得票数 0
回答已采纳
3
回答
为什么
快速
排序
被称为“
快速
排序
”?
、
、
、
这个问题的要点不是讨论这个
算法
的优点,而不是任何其他
排序
算法
--当然还有许多其他的问题。这个问题是关于名字的。为什么
快速
排序
被称为“
快速
排序
”?当然,大部分时间都是“快”的,但并不总是如此。对于
快速
排序
有各种各样的修改可以缓解这个问题,但是那些将最坏的情况降到保证的O(n log )的修改通常不再被称为
快速
排序
。(例如Introsort)。我只是想知道为什么在所有著名的
排序
浏览 0
提问于2013-06-28
得票数 9
回答已采纳
1
回答
有没有什么公式可以计算
快速
排序
算法
需要通过的次数?
在使用
快速
排序
算法
时,我想知道是否有任何公式或某种东西可以用来找出一组特定值按升序完全
排序
所需的遍数。 有没有什么公式可以计算
快速
排序
算法
需要通过的次数?
浏览 2
提问于2011-12-24
得票数 3
回答已采纳
1
回答
列表、集、图、树和图的
排序
算法
、
大多数
排序
算法
(插入
排序
、气泡
排序
、
快速
排序
、合并
排序
等)都用list解释过。我们不是有地图,图表,树的具体
排序
算法
吗?
浏览 6
提问于2014-11-01
得票数 0
回答已采纳
3
回答
在什么情况下,较慢的
排序
算法
(冒泡
排序
、选择
排序
等)比
快速
排序
等较快的
算法
更有用?
、
、
我刚刚写了一篇关于不同
排序
算法
的效率和有用性的文章。我的结论是,在对完全随机的列表进行
排序
时,合并
排序
和
快速
排序
要好得多。我只是想问,在什么情况下,这种情况下较慢的
排序
算法
(冒泡
排序
和选择
排序
)会比
快速
排序
和合并
排序
更有用或一样有用。
浏览 2
提问于2019-10-20
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
js实现快速排序
经典排序算法——快速排序
排序算法总结(2):快速排序
什么是快速排序算法?详述快速排序算法的原理?用C语言实现快速排序算法。内附完整代码。
php实现快速排序算法
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券