腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
为什么Collections.sort使用合并
排序
而不是
快速
排序
?
我们知道
快速
排序
是最快的
排序
算法
。 JDK6 collections.sort使用合并
排序
算法
,而不是
快速
排序
。但Arrays.sort使用的是
快速
排序
算法
。Collections.sort使用合并
排序
而非
快速
排序
的原因是什么?
浏览 2
修改于2020-04-01
得票数 104
回答已采纳
1
回答
如果对数据进行
排序
,那么
快速
排序
会变成什么
排序
算法
?
例如,当像1 2 4 5 6 7 9 11 10 12这样的数组需要使用
快速
排序
进行
排序
时,
快速
排序
将变成什么
排序
算法
? 更新--我的意思是,在这种情况下,
快速
排序
算法
在实现中将类似于哪个
排序
算法
浏览 3
修改于2017-05-20
得票数 0
5
回答
编写搜索引擎
这里的问题是速度,我需要将搜索查询传递到
5-7
个站点,得到结果,然后使用自己的
算法
按
排序
顺序显示结果。我可以只是“多线程”,但说起来容易,然后做,所以我有几个问题。谢谢, 威廉·范多恩
浏览 2
提问于2010-06-18
得票数 4
回答已采纳
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
修改于2017-01-21
得票数 1
回答已采纳
3
回答
区分
排序
算法
有没有办法区分
排序
算法
和它们的可执行文件?我在一个大学编程邮件列表中发现了这样的问题:假设我有许多可执行文件,它们使用不同的
算法
对数据数组进行
排序
。我知道用什么
算法
来编码这些可执行文件,但我不知道在哪个可执行文件中使用了哪种
算法
。所使用的
算法
如下: 传统选择
排
浏览 3
提问于2015-02-18
得票数 3
回答已采纳
1
回答
用
快速
排序
算法
对K
排序
阵列
排序
的时间复杂度
问题:我做了什么?但是,我没有发现任何明确提到使用
快速
排序
对k
排序
数组
排序
的时间复杂性的内容。由于
快速
排序
算法
的时间复杂度取决于选择枢轴的策略,并且由于数据几乎
排序
,所以有可能面临最坏的情况,为了避免最坏的情况,我使用了三个值的中值(第一、中、最后三个值)作为参考。 ,我怎么想?
浏览 0
修改于2020-04-06
得票数 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
修改于2014-05-29
得票数 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
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券