腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
如果对数据进行
排序
,那么
快速
排序
会变成什么
排序
算法
?
例如,当像1 2 4
5
6 7 9 11 10 12这样的数组需要使用
快速
排序
进行
排序
时,
快速
排序
将变成什么
排序
算法
? 更新--我的意思是,在这种情况下,
快速
排序
算法
在实现中将类似于哪个
排序
算法
浏览 3
修改于2017-05-20
得票数 0
2
回答
对具有相同数字的数组进行
快速
排序
我正在尝试学习
快速
排序
算法
的工作原理。我是通过阅读CLR
算法
这本书来做到这一点的。我似乎无法弄清楚
算法
是如何处理相同数字的数组的,而且我在网上也找不到任何示例。例如,
快速
排序
算法
的进度是多少:这里的字符(h,i,j,k,m,n)只是为了区分不同的
5
,提前感谢你的帮助!
浏览 0
提问于2012-10-31
得票数 2
回答已采纳
1
回答
BeechickSort
算法
比
快速
排序
更好?
我们知道
快速
排序
是一种有效的
排序
算法
,现在他们说: 同样适用于短列表或长
浏览 3
修改于2011-03-20
得票数 1
回答已采纳
1
回答
快速
排序
中三个分区的中位数如何提高大约
5
%的效率?
最近我正在学习
算法
。本书是Mark Allen Weiss的“C中的数据结构和
算法
分析”。 当我阅读
快速
排序
部分时,书中说三个分区的中位数将提高
快速
排序
效率约
5
%。
5
%是从哪里来的?
浏览 1
修改于2014-06-29
得票数 3
回答已采纳
1
回答
算法
缩减(中间值中位数,
快速
排序
)
我试图更好地理解约简,目前我正在研究两种
算法
,“中间值”和“
快速
排序
”。 m = [n/
5
] B[i] =Select(A[
5
i-4..5i],3) mom = Select(B[1..
浏览 0
修改于2013-12-15
得票数 1
回答已采纳
1
回答
为什么Collections.sort使用合并
排序
而不是
快速
排序
?
我们知道
快速
排序
是最快的
排序
算法
。 JDK6 collections.sort使用合并
排序
算法
,而不是
快速
排序
。但Arrays.sort使用的是
快速
排序
算法
。Collections.sort使用合并
排序
而非
快速
排序
的原因是什么?
浏览 2
修改于2020-04-01
得票数 104
回答已采纳
1
回答
算法
-在小数组中检测重复数最好的
算法
是什么?
在数组中检测重复数的最佳
算法
是什么,在速度、内存和避免开销方面是最好的。像
5
,9,13,3,2,
5
,6,7,1这样的小数组请注意,
5
i重复。在搜索和阅读了
排序
算法
后,我意识到我将使用其中的一种
算法
,
快速
排序
,插入
排序
或合并
排序
。提前谢谢。
浏览 2
提问于2015-11-29
得票数 1
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
回答已采纳
2
回答
我发明了一种新的
排序
算法
吗?还是说这和
快速
排序
是一样的?
我做了一个
排序
算法
,但我想也许我只是重新发明了
快速
排序
。这和
快速
排序
是一样的吗?该
算法
的工作原理是交换值,以便将所有小于中值的值移动到数组的左侧。然后它在每一端递归地工作。I和j相互移动,如果需要,listi和listj将被交换。下面是递归之前第一次迭代的一些代码:
浏览 1
修改于2015-10-28
得票数 3
回答已采纳
1
回答
为什么内置的.sort()函数比手动编写的
排序
算法
更有效?
我生成了10,000,000个随机数据点,并使用
快速
排序
对它们进行了
排序
。为什么差异如此之大?.sort()函数使用什么
排序
算法
?我假设.sort()使用的
排序
算法
是
快速
排序
,对吗? 我使用的
快速
排序
算法
如下(不是我的代码
浏览 2
修改于2019-08-29
得票数 0
2
回答
快速
选择
算法
中的每一组都应该
排序
吗?
我有一个问题,我的老师在他的关于
快速
选择
算法
的讲座中说,在我们把数组看作五个元素组之后,它不需要对每个组进行
排序
,他正确吗?因为当我们有一个像<3,
5
,7,6,1>这样的组而不进行
排序
时,我们如何才能找到中位数?谢谢 编辑:它不是关于
快速
选择,而是关于线性通用选择
算法
浏览 2
修改于2010-06-18
得票数 0
1
回答
用
快速
排序
算法
对K
排序
阵列
排序
的时间复杂度
问题:我做了什么?但是,我没有发现任何明确提到使用
快速
排序
对k
排序
数组
排序
的时间复杂性的内容。由于
快速
排序
算法
的时间复杂度取决于选择枢轴的策略,并且由于数据几乎
排序
,所以有可能面临最坏的情况,为了避免最坏的情况,我使用了三个值的中值(第一、中、最后三个值)作为参考。 ,我怎么想?
浏览 0
修改于2020-04-06
得票数 0
1
回答
排序
算法
中最快的
排序
-
排序
表是什么?
我正在尝试优化我的
快速
排序
以提高性能。对于4M (1<<22)整数项(每个4字节),在支持72个并发线程(72个内核)的系统上
排序
需要0.5 (0.499703)秒的并行
快速
排序
算法
。我对进一步优化并行
快速
排序
的有效方法很感兴趣。另外,如果给定一定的工作负载,所有
排序
算法
都有一个排名表,是否有兴趣与其他
排序
算法
进行比较?
浏览 2
修改于2012-04-16
得票数 0
3
回答
按升序
排序
降序的最佳
排序
算法
是什么?
当有一个从一开始就按降序存储数据的数组时,例如
5
, 4, 3, 2, 1
排序
算法
(
快速
排序
,合并
排序
.)是按升序
排序
这个数组的最佳方法吗?为什么?
浏览 4
修改于2021-10-21
得票数 0
回答已采纳
5
回答
排序
,直到我们得到
排序
数组的下半部分
这个数组首先是未
排序
的。从这个开始:要这样做:一种简单的解决方案是对数组进行
排序
(使用
快速
排序
),然后只使用存储在
排序
数组的前半部分中的值。然而,由于
快速
排序
和最有效的
排序
算法
将对整个数组进行
排序
,而我只需要前50%,这似乎是对资源的浪费。请注意,性能是此项目中的一个问题。知道完整<
浏览 0
提问于2012-08-10
得票数 4
回答已采纳
2
回答
算法
描述-是堆
排序
还是
快速
排序
?
我不知道这个
算法
是堆
排序
还是
快速
排序
. 假设我有一个没有源代码的
算法
--它是不稳定的,在大型数据集上性能很好,对于有序和无序的集合,运行时间类似。如果没有更多的信息,是否可以判断这个
算法
是堆
排序
还是
快速
排序
?
浏览 5
提问于2016-06-21
得票数 2
回答已采纳
3
回答
快速
可视化?
我对编程相当陌生,并希望使用3的中间分区和3的截止值对
快速
排序
算法
进行一些可视化表示。对于三条规则的中间点,枢轴是最左边、中间和最右边元素的中间点.那么,2,6和8的中位数是6,现在是多少?
浏览 7
修改于2015-04-24
得票数 0
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券