腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Java
6中提供了哪些不同的
排序
算法
?
java
、
algorithm
、
sorting
有几种
排序
算法
,如插入
排序
、
选择
排序
、冒泡
排序
等,这些
算法
在计算机科学教科书中经常讨论。给定一个整数或对象数组,有没有内置的
Java
6语言API可以让我
选择
应用特定的
排序
算法
来对数组进行
排序
,而不是重新发明这些轮子?如果没有内置到
Java
6中,是否有提供此功能的开源库?它们是什么?
浏览 1
提问于2011-07-25
得票数 8
回答已采纳
1
回答
选择
排序
算法
java
java
我正在调试我的代码,发现我的
选择
排序
算法
有问题。 { private
浏览 3
提问于2014-04-20
得票数 0
回答已采纳
4
回答
java
中是否存在预焙
排序
算法
代码的类(Es)?
java
I在寻找实现
算法
的类。quicksort(Object arr[], Compare comp) { }现在我在想,在
java
中,对于最常见的
算法
是否有一些特定的类,如冒泡
排序
/堆
排序
/二叉树等等.你们知道吗?
浏览 7
提问于2012-01-03
得票数 0
8
回答
java
数组
排序
java
、
arrays
如何对一个简单的数组进行逻辑
排序
(对于string和int)? 而不使用Arrays.sort(arr)或任何比较器。
浏览 1
提问于2010-07-19
得票数 2
2
回答
排序
单链接列表与
排序
双链接列表
java
、
sorting
所以,我一直在闲逛,所以在阅读有关
排序
的文章时,我已经有好几次了。然而,我想知道,
选择
一个好的单链表
排序
算法
与双链表
排序
算法
(以及与数组结构相比也是链接结构)之间的主要区别是什么?我知道(假设我们使用的是面向对象语言),类型关系到要
排序
的元素,等等(原始类型通常比复杂对象更快)。我在比较
Java
字符串和整数。据我所知,在处理链接结构时,我们可能应该排除快速
排序
和插入
排序
,因为它们经常处理索引问题。这个问题可能很糟糕,
浏览 0
提问于2018-02-15
得票数 1
回答已采纳
3
回答
Java
& Merge
排序
java
、
sorting
为什么
Java
impl
选择
合并
排序
而不是快速
排序
?为什么他们要将内容复制到数组中? 接口:“
排序
算法
是一种改进的合并
排序
算法
(如果低子列表中的最高元素小于高子列表中的最低元素,则忽略合并)。该
算法
提供了有保证的n log(n)性能。该实现将指定的列表转储到一个数组中,对该数组进行
排序
,并遍历该列表,从该数组中的相应位置重新设置每个元素。这避免了尝试对链表进行原地
排序
所导致的n2 log(n)性能。
浏览 2
提问于2010-08-01
得票数 3
回答已采纳
1
回答
在
排序
算法
仿真中如何控制线程的速度
multithreading
、
model-view-controller
、
user-interface
、
sorting
我的问题是关于我目前正在从事的一个
Java
项目。我必须构建一个模拟,从概念上/视觉上展示各种不同
排序
算法
的工作原理。这些包括:冒泡
排序
,插入
排序
,合并
排序
和其他一些
排序
。这必须允许用户逐步执行该过程的每个步骤,或者
选择
他们希望其执行的速度。这必须通过使用线程来完成。
排序
算法
都在一个类中,无论用户从from端
选择
哪一个,都将在线程中运行。例如sort.bubbleSort(对象);<对
浏览 0
提问于2012-04-12
得票数 0
1
回答
PostgreSQL中任意
排序
的性能如何?
algorithm
、
postgresql
、
sorting
、
sql-order-by
6, 7, 5, 10, 24)以任意顺序
选择
任意数据(b);然后,我们每次
排序
操作可能需要O(2n),使我们的总
算法
时间为O( n )。然后,我们可以创建一个简单的位置值索引,而不是每次都重新
排序
。假设这也有O(log )的最坏时间,那么对于我们的
排序
算法
,我们得到O((log )(Log))或O((log )^2)。对于
浏览 3
提问于2015-03-21
得票数 0
4
回答
实现
排序
和/或搜索
算法
-在哪里以及为什么
algorithm
、
language-agnostic
、
sorting
有时我会遇到手动实现的
排序
和/或搜索
算法
,而不是使用语言实现的
算法
。我研究过的大多数源代码都是用
Java
、C#或PHP语言编写的--但我猜这种现象与语言无关。关于像列表这样的常规数据结构,你为什么在哪里实现你自己的
算法
?意识形态上的原因?内存效率更高?不能忍受使用内置功能的想法?
Java
最好使用合并
排序
(在Collections.sort()中),当您将其与快速
排序
进行示例比较时,这会有一些开销。如果你有一个你经常用来做普通任务的收藏,非常欢
浏览 13
提问于2009-04-07
得票数 2
回答已采纳
4
回答
这是
选择
排序
还是插入
排序
?
algorithm
、
sorting
假设我们使用二次
排序
算法
对一个由十个整数组成的数组
排序
。在对
算法
的主循环进行四次迭代之后,排列数组元素如下所示:哪条语句是正确的?(注意:我们的
选择
排序
首先
选择
最大的项目。)B。
算法
可能是
选择
排序
,但不能是插入
排序
。 C.
算法</em
浏览 7
提问于2015-05-09
得票数 0
回答已采纳
8
回答
对差异进行
排序
algorithm
、
sorting
我目前正在学习一些不同的
排序
算法
。出于对这些差异的好奇,我试图找到它们的信息,但都不够好。所以这里是我的问题,从性能和它们的概念来看,冒泡
排序
,
选择
排序
,插入
排序
,外壳
排序
和快速
排序
之间的区别是什么。
浏览 0
提问于2009-06-09
得票数 0
1
回答
一种确定比较数量的公式?
java
、
sorting
、
merge
、
selection
、
insertion
我很好奇是否有公式/规则来查找
排序
算法
中的比较总数,特别是合并
排序
、
选择
排序
和插入
排序
。我非常肯定,对于
选择
排序
,规则是n(n-1)/2,其中n是被
排序
的元素的数量。我认为插入
排序
的情况也是如此,但根据我参加的实践
Java
测试,情况显然并非如此(根据答案键,插入
排序
列出了6个条目,进行了14次比较,与
选择
的
排序
进行了15次比较
浏览 0
提问于2018-12-05
得票数 0
回答已采纳
3
回答
Java
中的
选择
排序
算法
java
、
arrays
、
sorting
我在按升序
排序
。数组的大小取决于用户输入的值,因此它被设置为变量numValues,而不是数字。我创建的
排序
方法出错。我得到语法错误,void是一个无效的类型。我想我错过了一些东西,我不知道该如何解决这个问题。如果有人能给我指明正确的方向。任何帮助都将不胜感激。
浏览 2
提问于2015-07-09
得票数 4
回答已采纳
1
回答
Java
中的
选择
排序
算法
java
、
beginner
、
algorithm
、
sorting
我在
Java
方面还比较年轻,而且只熟悉该语言的基础知识。我已经开始研究数据结构,并尝试为
选择
排序
算法
创建一个解决方案。经过多次错误和异常的尝试,我终于想出了一个看起来可行的解决方案。
浏览 0
提问于2015-08-07
得票数 7
回答已采纳
3
回答
Java
排序
算法
问题
java
、
arrays
、
sorting
我需要使用
选择
排序
算法
在
java
中编写一个程序。所以我试着这样做,但是代码不起作用。
浏览 5
提问于2020-04-23
得票数 3
回答已采纳
3
回答
不同的语言如何在它们的标准库中实现
排序
?
c
、
sorting
、
programming-languages
、
standard-library
根据我(简要地)读到的,
Java
和Python看起来都在他们的标准库中使用timsort,而C的stdlib中的
排序
方法被称为qsort,因为它曾经是快速
排序
。今天,典型的语言在他们的标准库中实现了什么
算法
,为什么他们
选择
这种
算法
?另外,C语言是否偏离了快速
排序
?我知道这个问题缺乏“我面临的实际问题”,对一些人来说似乎是开放的,但知道如何/为什么
选择
某些
算法
作为标准似乎非常有用,但相对没有教过。我也觉得似乎是一个深入的答案,
浏览 0
提问于2013-05-01
得票数 7
2
回答
关于数据结构和
排序
算法
的几个问题
algorithm
、
sorting
我正在学习数据结构和
排序
算法
,我有一些问题想问: 对于小数据我们应该使用什么
排序
算法
,对于大数据我们应该使用什么
排序
算法
?我知道这要视情况而定,我们应该
选择
可用的
算法
,但我不明白具体情况。
浏览 2
提问于2014-04-22
得票数 2
5
回答
高效
排序
c
、
algorithm
、
sorting
我有一个值的数组,它几乎是
排序
的,但不是完全
排序
的,有几个值被移位了(比如,100000个值中有50个)。如何最有效地对其进行
排序
?
浏览 0
提问于2010-12-15
得票数 10
回答已采纳
4
回答
结合QuickSort和中值
选择
算法
java
、
quicksort
、
median
我想修改QuickSort (在
Java
语言中),这样每次调用Partition时,比例数组的中位数就被用作轴心。编辑:例如,这是我尝试使用的中值
选择
算法
。不幸的是
浏览 11
提问于2012-05-16
得票数 1
1
回答
选择
排序
Big-Oh表示法分析
java
、
arrays
、
sorting
、
big-o
、
selection-sort
在对整数数组5 7 4 9 8 5 6 3进行
排序
,并在将数组按升序和降序
排序
时显示每次
选择
排序
更改时的内容时,需要执行哪些步骤来确定
算法
的Big-Oh表示法?在我想出一个
Java
程序对元素进行升序和降序
排序
之前,我需要对Big-Oh表示法进行评估
浏览 3
提问于2018-10-19
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
排序算法中的选择排序
排序算法2-选择排序
什么是选择排序算法?详述选择排序算法的原理?用C语言实现选择排序算法。内附完整代码。
python实现选择排序算法
Python 算法之选择排序
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券