腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
16
回答
快速
稳定
排序
算法
在
javascript
中
的
实现
javascript
、
algorithm
、
sorting
我希望对大约200-300个对象
的
数组进行
排序
,按照特定
的
键和给定
的
顺序(asc/desc)进行
排序
。结果
的
顺序必须是一致和
稳定
的
。最好
的
算法
是什么,你能提供一个用
javascript
实现
的
例子吗? 谢谢!
浏览 13
提问于2009-09-15
得票数 107
回答已采纳
2
回答
array.prototype.sort present是否有不同
的
顺序?
javascript
、
arrays
、
sorting
下面是我
的
代码: { a: false, index: 1 }, { a: false, index: 3 },
在
Chrome
中
,返回 {a: false, index: 1}, {a: true, index: 2}, {a: true, index: 5},这就是我
的
目标结果。但我
在
浏览 0
提问于2018-09-30
得票数 0
3
回答
排序
的
稳定
“因素”是什么?
algorithm
、
sorting
最近,我一直在学习各种
排序
方法,其中很多方法是不
稳定
的
,即选择
排序
、
快速
排序
、堆
排序
。我
的
问题是:使
排序
不
稳定
的
一般因素是什么?
浏览 4
提问于2015-12-30
得票数 1
3
回答
Java
排序
函数
java
、
algorithm
、
sorting
、
collections
在
java
中
,collections.sort使用合并
排序
算法
而不是
快速
排序
算法
。但是Arrays.sort使用
快速
排序
。(我不确定上述事实,但我
在
互联网上发现,如等网站,如果他们不使用该
算法
,请告诉我) 现在我知道这两种
算法
的
平均复杂度是一样
的
。只有事实是最快
的
,最差
的
是O(n^2),但这并不常见。我们不关心
浏览 3
提问于2015-04-22
得票数 2
回答已采纳
2
回答
jdk
中
的
快速
排序
或O(N.logN)
排序
sorting
、
java
、
standard-library
在
jdk标准库
中
是否有
快速
排序
或其他O(N.logN) N.logN?
排序
(列表列表)根据其元素
的
自然
排序
将指定
的<
浏览 7
提问于2013-03-11
得票数 4
回答已采纳
1
回答
根据结果确定
排序
算法
algorithm
、
sorting
我现在正在修改
排序
算法
。以下是一个问题:10000随机数据-> 0.016秒10000有序数据-> 0.006秒10000反向数据-> 0.010秒问题:<em
浏览 1
提问于2015-06-12
得票数 1
回答已采纳
1
回答
BeechickSort
算法
比
快速
排序
更好?
algorithm
、
sorting
、
performance
我们知道
快速
排序
是一种有效
的
排序
算法
,现在他们说: 不
浏览 3
提问于2011-03-20
得票数 1
回答已采纳
2
回答
对于基数
排序
,只使用
稳定
的
排序
算法
有什么必要?
algorithm
、
sorting
我正在尝试理解
在
基数
排序
中使用不
稳定
的
排序
算法
(如
快速
排序
)
的
危险。另外,在这两种情况下(即MSD基数
排序
和LSD基数
排序
)都必须使用
稳定
的
算法
吗? 提前谢谢。
浏览 38
提问于2016-07-28
得票数 2
回答已采纳
12
回答
TDD -什么时候可以写一个不失败
的
测试?
tdd
、
failing-tests
据我所知,
在
TDD
中
,你必须先写一个失败
的
测试,然后写代码让它通过,然后重构。但是,如果您
的
代码已经考虑到了您想要测试
的
情况,该怎么办? 例如,假设我正在测试一个
排序
算法
(这只是一个假设)。为了通过测试,我最终使用了一个
快速
的
、肮脏
的
冒泡
排序
。然后我重构它,并用更有效
的
合并
排序
算法
替换它。后来,我意识到我们需要它成为一个
稳定
<e
浏览 0
提问于2008-12-11
得票数 8
回答已采纳
1
回答
基于二进制数据
的
熊猫数据帧sort_values
python
、
pandas
、
dataframe
我是熊猫
的
新手,我有一个数据,我会用二进制数据进行
排序
,以便数据
在
0和1之间分开。我使用
的
是df.sort_values,df.sort_values会不会每次对数据进行同样
的
排序
?编辑:下面是我使用
的
数据框架
的
一个示例: 我想从第二列
的
数据框架中进行
排序
。下面是我使用
的
代码: sort_data = df.sort_values(['Diagnosis'],axis=0,
浏览 0
提问于2019-05-04
得票数 0
回答已采纳
4
回答
Javascript
排序
-奇怪
的
行为,知道吗?
javascript
、
arrays
、
sorting
function(a,b){ return a.length - b.length } ) ['a', 'b', 'c', 'd', 'e', 'f', 'g',
浏览 5
提问于2016-05-04
得票数 4
回答已采纳
2
回答
不按预期DateTime顺序输出
的
合并行列表
c#
我从许多日志文件
中
读取文本行,并将它们全部添加到一个名为lstMerged
的
行列表
中
。我现在要做
的
是按照日期和时间
的
顺序,将合并
的
行列表输出到一个合并
的
文件
中
。我
的
第一次尝试是对合并
的
列表进行如下
排序
: foreach (var item in logs)因为有相同
的
浏览 0
提问于2015-05-27
得票数 1
回答已采纳
1
回答
快速
排序
既
稳定
又就位吗?
java
、
data-structures
、
quicksort
我在想,你能不能把我
在
考试
中
弄错
的
问题弄清楚。我说是。我知道
快速
排序
的
默认
实现
是不
稳定
的
,因为它可能最终会交换重复项,但我记得我读过,通过将重复
的
元素和索引作为附加参数,可以使其
稳定
。这需要一些额外
的
存储,所以理论上,它不会到位。我仍然认为是的,因为根据G4
浏览 10
提问于2021-11-18
得票数 0
回答已采纳
2
回答
算法
描述-是堆
排序
还是
快速
排序
?
algorithm
我不知道这个
算法
是堆
排序
还是
快速
排序
. 假设我有一个没有源代码
的
算法
--它是不
稳定
的
,
在
大型数据集上性能很好,对于有序和无序
的
集合,运行时间类似。如果没有更多
的
信息,是否可以判断这个
算法
是堆
排序
还是
快速
排序
?
浏览 5
提问于2016-06-21
得票数 2
回答已采纳
3
回答
STL
的
list::sort()使用哪种
排序
算法
?
c++
、
algorithm
、
sorting
、
stl
我有一个随机整数
的
列表。我想知道list::sort()方法使用哪种
算法
。例如,
在
以下代码
中
:.编辑:参见
浏览 7
提问于2009-11-11
得票数 41
回答已采纳
1
回答
设计一个
在
存在重复项
的
情况下寻找数组
的
第k个最大元素
的
算法
algorithm
设计了一个
在
存在重复项
的
情况下寻找数组A
的
第k个最大元素
的
算法
。
在
A以
稳定
的
方式
排序
之后,第k个最大元素被定义为Ak-1。 我可以考虑使用
快速
选择
算法
,但它并不
稳定
。另一种选择是使用二进制堆并以
稳定
的
方式(即从左到右扫描阵列时
的
插入时间)打破平局,但这会导致
算法
的
时间和空间分别为O(n * l
浏览 1
提问于2014-12-08
得票数 1
2
回答
新手
排序
算法
sorting
因此,.Net和Java破坏了我不需要学习任何
排序
算法
,但现在我需要用不同
的
语言对数组进行
排序
,而这并不是一种奢侈。我能够
在
小问题上发现泡泡分类。然而,一些来源不喜欢使用气泡
排序
,因为性能恶劣,平均和最坏
的
情况下,n^2
的
情况比较。气泡
排序
似乎完成了任务,但关于处理一个包含+100,000个元素
的
数组,我担心在这个程度上性能可能是一个问题。另一方面,其他一些
算法
在
复杂性方面看起来相
浏览 0
提问于2012-01-09
得票数 0
回答已采纳
3
回答
快速
排序
-使其
稳定
的
条件
sorting
、
quicksort
排序
算法
是
稳定
的
,如果它保持了任意两个元素
的
相对顺序
的
等号键。在哪些条件下是
快速
稳定
的
?还有什么条件能使它
稳定
下来?
浏览 4
提问于2011-04-27
得票数 8
1
回答
Java和.NET:为什么默认情况下使用不同
的
排序
算法
?
java
、
.net
、
algorithm
、
sorting
、
language-design
只是想知道为什么Java和.NET Framework默认使用不同
的
排序
算法
。In Array.Sort()默认使用
算法
,如所说: In.NET Framework Array.Sort/List.Sort()
浏览 5
提问于2011-09-15
得票数 9
回答已采纳
4
回答
为什么我们总是使用
快速
排序
?或者任何特定
的
排序
算法
?
algorithm
为什么我们总是使用
快速
排序
?或任何特定
的
排序
算法
??我
在
我
的
PC上尝试了一些
快速
,合并,堆,闪存
排序
的
实验
排序
算法
:时间单位为纳秒->时间单位为分钟Flash
排序
时间: 137704213630 -> 2.295070227
浏览 2
提问于2014-01-28
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
我用 Python,3分钟快速实现,9 种经典排序算法的可视化
我用Python,3分钟快速实现,9种经典排序算法的可视化
机器人学在Python中的实现(8):迭代最近点算法
以捷闻名,以智发展实现捷多邦在PCB打样行业中的快速发展
动画+原理+代码,解读十大经典排序算法
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券