腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么
java
不对原语使用基
排序
?
、
java
.util.Arrays.sort(/* int[], char[], short[], byte[], boolean[] */)被实现为“调优快速
排序
”,而不是基
排序
。我刚才做了一个
速度
比较,和n>10000一样,基
排序
总是更快。为什么?
浏览 0
提问于2012-02-28
得票数 12
回答已采纳
1
回答
对存储在整数数组中的多元素记录进行
排序
、
、
、
我需要对一个抽象游戏的移动列表进行
排序
。移动列表是一个int类型的数组。每次移动都需要数组中的9个元素,其中一个是我想要
排序
的分数值。我看到
Java
有一个
java
.util.Arrays.sort(int[])方法,但是我看不出这有什么用,因为它是移动列表多元素结构。 我不想写冒泡
排序
,因为
排序
速度
很关键。
java
有没有能满足我需要的快速
排序
功能?例如,使用一个元素作为
排序
值来对int数组中的多元素记录进行
排
浏览 0
提问于2017-01-11
得票数 0
1
回答
为什么存储桶
排序
在
排序
输入时运行得更快?
、
、
、
我正在用
Java
实现桶
排序
,我发现当输入数组
排序
(升序或降序)而不是随机
排序
时,它的
排序
(升序)更快。为什么会这样呢?据我所知,它只是遍历数组,并在每个元素的索引处递增"tally“数组。我不明白为什么使用
排序
输入时它会运行得更快,但它的
速度
似乎是
排序
输入的两倍。 谢谢
浏览 2
提问于2013-03-07
得票数 2
回答已采纳
1
回答
多线程环境中不稳定的
排序
行为
、
、
我正在尝试实现一个并行合并
排序
。我使用插入
排序
作为对短片
排序
的基本方法,并且我观察到奇怪的行为:插入
排序
随机地无法正确
排序
,并且留下部分片未
排序
。它发生在不同的切片上,切片内的不同点:没有模式。当我切换到顺序合并
排序
(无线程)时,一切都正常,所以它清楚地连接到多线程和线程交错,但我不能猜测是什么问题。b[j] = b[j - 1]; } }以下是按插入<em
浏览 0
提问于2014-04-11
得票数 1
1
回答
使用线程冒泡
排序
、
、
、
我有一个学校作业,我打算在
Java
中使用线程来对一个长的名字列表进行
排序
。这里不关注
排序
算法的
速度
,而是一个任务,用于理解线程以及线程如何影响
排序
速度
。delete: 1Number of array in list to be sorted: 0 Exception in thread "Thread-101"
java
.lang.NullPointerExceptionat SortThread.append(S
浏览 0
提问于2012-05-15
得票数 1
回答已采纳
2
回答
出于性能原因,应该在
java
或oracle中进行
排序
吗?
、
、
、
如果我从
java
应用程序执行oracle查询,且oracle查询返回一个大列表,那么哪种
排序
更有效:使用oracle order by子句还是使用Collections.sort( list )在
java
中进行
排序
?
浏览 1
提问于2013-07-18
得票数 2
回答已采纳
1
回答
如何在救生圈的
速度
模板中创建
排序
映射或树形映射
、
、
、
、
如何使用liferay在
速度
模板中创建
排序
地图或树地图? 我正在救生艇门户中创建一个
速度
模板。我使用HashMap来存储一些键/值对。但是因为
排序
不是在HashMap中维护的,所以我想使用树地图/
排序
映射。我是
速度
模板的新手。此外,我知道如何在
java
中做到这一点,但不幸的是,我必须在velocity模板中找到一个变通的方法。
浏览 1
提问于2012-02-14
得票数 1
回答已采纳
1
回答
在
排序
算法仿真中如何控制线程的
速度
、
、
、
我的问题是关于我目前正在从事的一个
Java
项目。我必须构建一个模拟,从概念上/视觉上展示各种不同
排序
算法的工作原理。这些包括:冒泡
排序
,插入
排序
,合并
排序
和其他一些
排序
。这必须允许用户逐步执行该过程的每个步骤,或者选择他们希望其执行的
速度
。这必须通过使用线程来完成。
排序
算法都在一个类中,无论用户从from端选择哪一个,都将在线程中运行。例如sort.bubbleSort(对象);<对象是要
排序
的对象的数组。 我的问题是
浏览 0
提问于2012-04-12
得票数 0
1
回答
使用自定义
排序
规则对int (非Integer)数组进行
排序
、
我需要使用自定义
排序
规则对大约100000个整数进行
排序
。如果我使用比较器,我需要一个数组Integer实例,它创建较慢,
排序
较慢,并且占用更多内存。)Arrays.sort(randomIntegers, simpleComparator); // 1734 ms 实现自定义
排序
是我的最佳选择吗
浏览 1
提问于2012-12-23
得票数 0
回答已采纳
2
回答
JavaFx tableview
排序
速度
很慢如何提高
排序
速度
、
、
、
我也使用
java
swing创建了相同的表。有人能帮帮忙吗?
浏览 1
提问于2013-05-29
得票数 4
回答已采纳
1
回答
Android低性能
、
、
、
我正在尝试编写一个NDK程序来加快数组的
排序
。但是,正如我的结果所示,在我的基准测试中,C一直比
Java
做得更糟:
Java
895104 C 1372656
Java
9200104 C 9770833有人能帮我吗?import android.support.v7
浏览 0
提问于2019-04-07
得票数 4
回答已采纳
3
回答
为什么
Java
6 Arrays#sort(Object[])在小数组中从合并
排序
改为插入
排序
?
、
、
如果数组长度小于某个阈值,
Java
6在Arrays.
java
中的合并
排序
实现将使用插入
排序
。这个值被硬编码为7。由于算法是递归的,对于大型数组,这种情况最终会发生很多次。插入
排序
(甚至是<=7
排序
)大大增加了对大型数组进行
排序
所需的比较次数-因此会增加compareTo()调用
速度
较慢的
排序
的开销。
浏览 0
提问于2011-07-11
得票数 22
回答已采纳
2
回答
Java
集合
排序
与自定义
排序
-
速度
、
、
、
、
使用
java
排序
器,即: @Override我的问题是,创建自定义方法来对数组进行
排序
会更快吗?完成一次
排序
需要600-800毫秒,因此50 - 100个数组可能需要多达80000毫秒。
浏览 17
提问于2017-02-11
得票数 0
3
回答
如何在
java
中执行内存高效的数组
排序
?
、
、
、
我想要对大量的字符串数组进行
排序
(特别是File.list(),我不能对其进行外部化或进一步缩减),而不需要使用太多的额外内存。Arrays.sort()说它做了合并
排序
,维基百科说一些实现分配了原始数组的大小来存储
排序
后的输出。(这似乎得到了方法中的System.arraycopy引用的支持)。有没有一种能节省内存的就地
排序
算法?
浏览 0
提问于2011-05-13
得票数 7
回答已采纳
1
回答
如何在使用OracleCachedRowSet的模型中加速
排序
JTable?
、
、
、
、
cachedRowSet.absolute()似乎非常慢,当我对有很多行的表(使用
java
默认
排序
器)进行
排序
时,它使
排序
过程变得非常慢,以至于可能需要几秒钟的时间。有没有人有办法加快
排序
过程(有没有办法不在getValueAt()中使用absolute()或者加速absolute()方法)?
浏览 0
提问于2011-11-15
得票数 0
5
回答
java
中的矩阵乘法
、
、
我想用
Java
做矩阵乘法,
速度
需要很好。不过,我有几个问题: 我离开公司的同事是一名C#程序员,他被迫编写涉及矩阵乘法的
Java
代码。-他用
Java
编写了自己的DataTable类,以便能够( b)矩阵乘法。因此,我想从
浏览 3
提问于2010-04-17
得票数 1
1
回答
多线程Mergesort的
JAVA
排序
速度
、
、
、
、
我在
JAVA
中实现了一个多线程MergeSort,并用不同数量的线程测试了该算法的运行时间。我在双核处理器上运行代码,算法运行
速度
最快,有4个或8个线程。这对我来说没有意义-我有两个核心。
浏览 0
提问于2015-01-24
得票数 1
回答已采纳
1
回答
对于数据密集型应用,
Java
+Redis与普通
Java
的效率如何?
、
、
在
Java
中使用Redis开发数据密集型应用程序(例如数据挖掘)是否有帮助?编辑:我的问题主要是关于在单机上运行。例如,用于处理大量列表/集合/映射,并对它们进行查询和
排序
。
浏览 0
提问于2011-08-19
得票数 5
回答已采纳
1
回答
有没有一种超快的比较byte[]方法?
、
我试图以尽可能快的
速度
对这些键进行
排序
。为此,我实现了快速
排序
。我注意到有一组比较和交换方法,但没有字节数组的方法。有什么我可以用来加快我的快速
排序
的吗?大部分压力都在net.openhft.chronicle.bytes.AbstractBytes.readCheckOffset(long, long, boolean) AbstractBytes.
java
浏览 3
提问于2018-11-15
得票数 1
23
回答
为什么处理
排序
的数组比处理未
排序
的数组快?
、
、
、
、
出于某种奇怪的原因,对数据进行
排序
(在计时区域之前)奇迹般地使循环
速度
提高了近6倍。使用
排序
后的数据,代码运行时间为1.93秒。import
java
.util.Arrays; public class Main我的第一个想法是
排序</em
浏览 249
提问于2012-06-27
得票数 26036
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java基础之冒泡排序、选择排序分析,简单、直观、明了
Java编程新手基础入门进阶学习快速排序法,冒泡排序法,选择排序法,插入排序法
Java 集合中的排序算法浅析
Java SortedSet为什么可以实现自动排序?
python与java写冒泡排序的对比
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券