腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
面对昂贵的掉期,双枢轴
快速
排序
、
、
我听说这是问这个的好地方 受最近“问题”栈溢出的启发,我决定去
实现
给定
排序
的非平凡版本(内向、带有三分的
快速
排序
、3个枢轴选择的中位数、小块插入
排序
等等)。在一些研究中,我还发现了双枢轴
快速
排序
,它是当前
Java
标准库中
快速
浏览 0
提问于2014-08-14
得票数 3
回答已采纳
1
回答
快速
排序
java
arraylist
实现
、
、
我正在努力解决
java
中一个非常简单的问题。我已经在
java
中
实现
了
快速
排序
,它可以在数组列表上工作,并且可以接受任何值。问题是它只适用于小于8000大小的数组。有人能告诉我我的程序出了什么问题吗?我如何改进我的
快速
排序
实现
,以便它将工作的更大的数组列表,如100000?import
java
.util.ArrayList; public class QuickS
浏览 4
提问于2017-03-17
得票数 0
回答已采纳
5
回答
快速
排序
的
Java
实现
、
、
这是我
实现
的
快速
排序
(算法摘自科门书)。这是一个现成的
实现
。请让我们知道这个或任何想法的问题,以使它更好。它在logN上执行。import
java
.util.ArrayList; * @param args public
浏览 0
提问于2011-08-05
得票数 26
回答已采纳
2
回答
快速
排序
实现
错误
java
、
、
在下面的
快速
实现
中,我做错了什么?
浏览 1
提问于2015-09-07
得票数 1
回答已采纳
4
回答
为什么对Android/
Java
中的对象使用合并
排序
?
、
、
、
、
在
Java
原语类型中,使用
快速
排序
。另一方面,对象的使用合并
排序
。对于同样使用合并
排序
的也是如此。集合
排序
在下面使用数组
排序
实现
。因此,简单地说,我可以说原语是使用
快速
排序
排序
的,而对象是使用合并
排序
排序
的。 就位
浏览 8
提问于2015-03-02
得票数 5
回答已采纳
1
回答
如何
实现
奇点
排序
和插入
排序
的优化混合
排序
算法?
、
、
我想要切换到插入
排序
对较小的数组和
快速
排序
的较大数组。切换到插入
排序
可以减少递归的次数。我想知道数组的最大大小,在那里我可以切换到插入
排序
.即使我们知道双枢轴
快速
排序
使用插入
排序
数组较小的数组长度< 27 PS -
Java
使用双枢轴
快速
排
浏览 3
提问于2017-03-22
得票数 1
4
回答
为什么
java
使用合并
排序
来
排序
大于元素7的数组?
、
、
根据的说法: 但是为什么呢?合并
排序
和
快速
排序
都是O(n log )。
浏览 10
提问于2013-05-16
得票数 9
3
回答
面对昂贵的掉期,双枢轴
快速
排序
、
、
、
TLDR受最近“问题”的启发,我决定去
实现
给定
排序
的非平凡版本(、带有的、3个枢轴选择的中位数、小块插入
排序
等等)。然而,似乎
浏览 16
提问于2014-08-14
得票数 2
回答已采纳
2
回答
Java
中的
快速
排序
实现
、
、
我试过要
实现
快速
排序
,但它没有正常工作。 请告诉我哪里出了问题。我是否不正确地
实现
了逻辑?
浏览 2
提问于2014-04-09
得票数 0
回答已采纳
10
回答
Stackoverflow与
快速
排序
Java
实现
、
、
、
、
在
java
中
实现
快速
排序
时遇到一些问题。当我运行这个程序时,我得到了一个堆栈溢出错误,我不是很确定为什么。如果有人能指出这个错误,那就太好了。 si是起始索引。ei是结束索引。
浏览 0
提问于2013-02-16
得票数 6
回答已采纳
1
回答
Java
中的
快速
排序
实现
、
、
我写了这个
快速
排序
的
实现
,作为我自己的一点实践和回顾。我没有把我的算法建立在我自己对
快速
排序
的理解之上,并且在纸上通过了几个例子,所以请让我知道我可以做的任何改进或优化!import
java
.util.ArrayList;import
java
.util.concurrent.ThreadLocalRandom
浏览 0
提问于2016-03-26
得票数 5
回答已采纳
7
回答
为什么Arrays.sort是
快速
排序
算法,为什么不是另一种
排序
算法?
、
对于只有一个核心的系统,我们可以使用
快速
排序
。我们应该在具有两个核心、四个核心或八个核心的系统上使用什么?
浏览 65
提问于2010-11-29
得票数 23
回答已采纳
1
回答
Java
14+ Arrays.sort( int[] )最坏的时间复杂度是什么?
、
、
、
、
我一直认为
快速
排序
的最坏情况时间复杂度是O(n^2)。[Arrays.sort(int[])]()从
Java
7到
Java
13的文档说:该算法在上提供O(n log(n))性能--许多数据集导致其他
快速
数据集退化为二次性能,并且通常比传统的(单轴)
快速
排序
实现
更快但是在
Java
14和更高版本中,[Arrays.sort(int[])]()的文档说:该算法在所有数据集上提供O(n (N))性能。那么,对于现在改进的
快速</em
浏览 6
提问于2022-03-16
得票数 2
回答已采纳
2
回答
Scala库方法Vector.sorted使用什么算法?
、
、
我一直在研究,但到目前为止,我还没有找到我的问题的答案,即该方法使用了哪种
排序
算法文档说这是一个稳定的
排序
,但不是实际使用的算法它是一种合并
排序
吗?
浏览 1
提问于2013-01-04
得票数 8
回答已采纳
1
回答
您可以在不导入或使用任何.txt标准库包或组件的情况下读取文件吗?
但是,我们不允许导入或使用任何
Java
标准库包或组件。既然我们不能使用Scanner、File或其他帮助IO的工具,那么如何做到这一点呢?谢谢!作业目标:完成作业后,学生应能 您将获得以下文本文件:MyList.txt ( )您必须
实现
一个递归的
快速
排序
算法,该算法将从附加的您的算法必须按升序对列表(整数)进行
排序
。必须
实现<
浏览 2
提问于2020-10-13
得票数 0
回答已采纳
2
回答
为什么
java
.util.Arrays使用两种
排序
算法?
、
、
、
、
java
.util.Arrays对基本类型使用
快速
排序
(实际上是最近版本的双枢轴
快速
排序
),例如int和mergesort,用于
实现
可比较或使用比较器的对象。为什么会有区别?
浏览 3
提问于2015-11-09
得票数 2
回答已采纳
2
回答
为什么
java
不对原语使用基
排序
?
、
java
.util.Arrays.sort(/* int[], char[], short[], byte[], boolean[] */)被
实现
为“调优
快速
排序
”,而不是基
排序
。我刚才做了一个速度比较,和n>10000一样,基
排序
总是更快。为什么?
浏览 0
提问于2012-02-28
得票数 12
回答已采纳
1
回答
实现
一种
快速
排序
、
、
、
、
我在
java
中有一个standart
快速
排序
实现
代码,但是我需要在youtube视频中
实现
一个
快速
排序
算法: quickSort(arr, low, pi - 1); }我
实现
浏览 6
提问于2022-11-15
得票数 0
1
回答
Scala与
java
.util.Arrays.sort中的
快速
排序
、
、
、
、
下面是Scala中的一个文本
快速
排序
实现
。在比较quickSortRecursive和
java
.util.Arrays.sort()的执行时间时,我发现
java
.util.Arrays.sort在大型数组上要快一个数量级。
浏览 1
提问于2014-05-06
得票数 1
3
回答
使用数组库合并
排序
int数组
、
我想使用这个函数对int数组进行
排序
,但是我不知道如何进行
排序
,这样我就可以确定它使用的是合并
排序
,而不是任何其他
排序
。以下是
Java
文档:sort(Object[] a, int fromIndex, int toIndex) 如何确保编写代码,使其使用合并
排序
而不是<
浏览 0
提问于2019-04-21
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券