腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
3
回答
为什么
快速
排序
被称为“
快速
排序
”?
这个问题的要点不是讨论这个算法的优点,而不是任何其他
排序
算法--当然还有许多其他的问题。这个问题是关于名字的。为什么
快速
排序
被称为“
快速
排序
”?当然,大部分时间都是“快”的,但并不总是如此。对于
快速
排序
有各种各样的修改可以缓解这个问题,但是那些将最坏的情况降到保证的O(n log )的修改通常不再被称为
快速
排序
。(例如Introsort)。我只是想知道为什么在所有著名的
排序
算法中,这是唯一一个值得命名为“
快速
浏览 0
提问于2013-06-28
得票数 9
回答已采纳
3
回答
快速
排序
:
快速
排序
中的控制流程
在我看来,
快速
排序
的一个常见实现是,程序由一个分区子例程和两个递归调用组成,用于对这些(两个)分区进行
排序
。因此,控制的流程,在最
快速
的伪码中,是这样的:..quicksort第二个
快速
排序
调用--那个会加快列表第二部分
排序
的调用,也使用了q。这是我不明白的。如果“控制流”首先通过第一个
快速
排序</e
浏览 5
修改于2011-10-21
得票数 1
3
回答
快速
排序
和优化的
快速
排序
有什么不同?
快速
排序
和优化的
快速
排序
之间的根本区别是什么?
快速
排序
的改进是什么?Java是如何决定使用这种
排序
而不是合并
排序
的?
浏览 2
修改于2010-05-06
得票数 5
回答已采纳
1
回答
排序
--
快速
排序
我们必须为我们自己的可比较基类做一个优化的
快速
排序
。以我的生命来说,我不能让它工作。这个算法看起来很简单,但是我看不到我的代码能正常工作。我有一个DateTime类,它扩展了我用来测试的比较类,
排序
似乎可以工作,但是每运行20次左右,就会有一个值不合适,并且当我对小于8的数组块使用插入
排序
时,整个
排序
都会抛出乱码。我想将轴心移动到结束-1,因为第一个和最后一个已经
排序
,并从第一个+1和结束-2开始指针,但如果我尝试这样做,所有的东西都会散开,我不明白为什么。 因此,我现在有了一些可以工作
浏览 2
修改于2012-09-17
得票数 10
回答已采纳
2
回答
双轴
快速
排序
和
快速
排序
有什么区别?
我以前从未见过双轴心
快速
排序
。它是
快速
排序
的升级版吗? 双轴
快速
排序
和
快速
排序
的区别是什么?
浏览 101
修改于2021-01-05
得票数 72
回答已采纳
1
回答
并行
快速
排序
优于单线程
快速
排序
我一直在读C++ concurrency in action这本书,下面是书中使用未来实现并行
快速
排序
的示例。 但是我发现这个函数比不使用c++标准库中任何异步工具的单线程
快速
排序
函数慢两倍以上。
浏览 1
修改于2013-04-28
得票数 1
1
回答
快速
排序
实现
你好,我对C++很陌生,一直在钻研搜索和
排序
算法,并决定尝试编写自己的算法。
浏览 5
提问于2017-05-01
得票数 0
回答已采纳
1
回答
快速
排序
问题
这可能不是做quicksort.my的常规做法,首先尝试一下,it.the数没有按它们应有的方式
排序
,我尝试过对随机的numbers.However列表进行
排序
,即使经过严格的检查,也无法识别逻辑错误。
浏览 5
修改于2013-11-28
得票数 1
回答已采纳
2
回答
使用
快速
排序
我正在从我的《数据结构和算法》一书中进行
快速
排序
。在书中,它列出了一个
快速
排序
方法,然后列出了它希望您与
快速
排序
一起使用的hoare分区。
快速
排序
伪码if p<r QuickSort(A, p, q - 1); QuickSort
浏览 0
提问于2013-02-28
得票数 0
回答已采纳
2
回答
快速
排序
解释
我在学习
快速
排序
,我发现算法解释了有人能恰当地解释一下,如果这张图中所示的数字76是7,那么在将支点57保持在正确位置之前,步骤是什么呢?24 49 16 38 55 21 36 9 *57 81 85 63 79 74 85 97 61 77 70 *68(如无空指针所述) 当蓝色发现右边最大的元素68,跳过检查较小的元素作为蓝色交叉
浏览 2
修改于2015-12-02
得票数 4
2
回答
perl
快速
排序
在perl中有没有一种
快速
排序
的方法?就像我有一个非常大的散列,可能有一亿个键。我想知道是否可以先将所有键复制到一个数组中,然后对其进行
快速
排序
。
浏览 2
修改于2012-10-19
得票数 0
回答已采纳
2
回答
快速
排序
实现
为了学习的目的,我编写了一个
快速
排序
算法的实现。我对其进行了基准测试,并将其性能与std::sort进行了比较;当有超过10000000的元素时,使用随机元素的算法要比STD的算法要快,否则,使用更少的元素std::
排序
比使用更少的元素std::
排序
要快几毫秒----> 37 ms10000000 reversed integers ------> 216 ms std::
排序
基准d.count() &l
浏览 0
修改于2017-03-10
得票数 9
回答已采纳
3
回答
快速
排序
实现
我编写了以下代码,以便用Java进行
快速
排序
: { // lo is the lower index, hi
浏览 0
修改于2014-06-15
得票数 8
1
回答
快速
排序
计算
按
快速
排序
按升序排列的计算费用是多少?
浏览 1
提问于2014-04-03
得票数 0
回答已采纳
4
回答
关于
快速
排序
Java Result: 1请帮帮我谢谢我写了这段代码,注意到了这篇文章的第一个答案,但它不会对我的数组进行
排序
浏览 2
修改于2010-06-09
得票数 2
回答已采纳
2
回答
随机
快速
排序
在随机
快速
排序
中,我应该先将输入数据随机化,然后使用第一个元素作为枢轴,还是不应该改变输入数据,而是选择一个随机枢轴? 我有点不明白什么是需要随机分配的。
浏览 4
修改于2016-09-01
得票数 1
回答已采纳
1
回答
快速
排序
故障
我正在
快速
地工作,但出于某种原因,我最终还是遇到了同样的问题。不知何故,即使我复制/粘贴应该工作的
快速
排序
代码,我也总是在数组中的某个位置得到一个0的值。
浏览 0
修改于2013-12-08
得票数 0
回答已采纳
2
回答
快速
排序
实现
下面的
快速
排序
代码不起作用,我不明白原因是什么。
浏览 4
修改于2012-12-20
得票数 6
回答已采纳
2
回答
快速
排序
RecursionError
我编写了一个关于
快速
排序
的代码,问题是,我得到了一个递归错误的大型数组,例如,超过1000个值。但是,我没有小数组的问题。我不知道为什么我会犯错。有人能帮我吗?
浏览 4
修改于2022-05-19
得票数 1
2
回答
快速
排序
算法
我用
快速
排序
算法来
排序
我拿到了名单:5被用作枢轴。现在我被困住了。如何对低子列表和上子列表进行
排序
?
浏览 1
修改于2015-11-12
得票数 3
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券