Questions tagged «sorting»

排序是将一些订单应用于项目集合的过程。

13
Java Set保留顺序?
Java Set是否保留顺序?有一种方法将Set返回给我,并且假定数据是有序的,但是遍历Set时,数据是无序的。有没有更好的方法来解决这个问题?是否需要更改方法以返回Set以外的内容?
177 java  sorting  set 

15
jQuery表排序
我有一个非常简单的HTML表,其中包含4列: Facility Name, Phone #, City, Specialty 我希望用户只能按设施名称和城市排序。 如何使用jQuery编写代码?


7
Javascript:自然的字母数字字符串
我正在寻找一种对包含数字和文本以及它们的组合的数组进行排序的最简单方法。 例如 '123asd' '19asd' '12345asd' 'asd123' 'asd12' 变成 '19asd' '123asd' '12345asd' 'asd12' 'asd123' 这将与我在这里提出的另一个问题的解决方案结合使用。 排序功能本身可以工作,我需要的功能是可以说'19asd'小于'123asd'。 我用JavaScript编写。 编辑:正如adormitu指出的,我正在寻找的是用于自然排序的函数

7
按两个字段对Python列表进行排序
我有一个从排序的csv创建的以下列表 list1 = sorted(csv1, key=operator.itemgetter(1)) 我实际上想按两个条件对列表进行排序:首先按字段1中的值,然后按字段2中的值。我该怎么做?
172 python  sorting 


5
什么时候使用每种分类算法?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 去年关闭。 改善这个问题 当使用特定的排序算法而不是其他排序算法时,有哪些用例?合并排序,快速排序,堆排序与“引入排序”等? 是否有根据大小,数据结构类型,可用内存和缓存以及CPU性能使用它们的推荐指南?
170 algorithm  sorting 


14
如何在Java中使用Comparator进行排序
我学会了如何使用可比对象,但是在使用比较器时遇到了困难。我的代码有错误: Exception in thread "main" java.lang.ClassCastException: New.People cannot be cast to java.lang.Comparable at java.util.Arrays.mergeSort(Unknown Source) at java.util.Arrays.sort(Unknown Source) at java.util.Collections.sort(Unknown Source) at New.TestPeople.main(TestPeople.java:18) 这是我的代码: import java.util.Comparator; public class People implements Comparator { private int id; private String info; private double price; public People(int newid, String newinfo, double newprice) { setid(newid); …
169 java  sorting  comparator 

5
熊猫groupby排序
我想按两列对数据框进行分组,然后对各组中的汇总结果进行排序。 In [167]: df Out[167]: count job source 0 2 sales A 1 4 sales B 2 6 sales C 3 3 sales D 4 7 sales E 5 5 market A 6 3 market B 7 2 market C 8 4 market D 9 1 market E In [168]: …

30
如何使用js比较软件版本号?(仅数字)
这是软件版本号: "1.0", "1.0.1", "2.0", "2.0.0.1", "2.0.1" 我该如何比较?假设正确的顺序是: "1.0", "1.0.1", "2.0", "2.0.0.1", "2.0.1" 这个想法很简单...:先读第一个数字,然后读第二个,然后读第三个数字...。但是我无法将版本号转换为浮点数...。您也可以看到类似的版本号这个: "1.0.0.0", "1.0.1.0", "2.0.0.0", "2.0.0.1", "2.0.1.0" 而且更清楚地看到背后的想法是什么...但是,如何将其转换为计算机程序?有人对如何排序有任何想法吗?谢谢。


9
有没有一种方法可以衡量列表的排序方式?
有没有一种方法可以衡量列表的排序方式? 我的意思是,这不是要知道列表是否已排序(布尔值),而是诸如“排序”之比,诸如统计中的相关系数之类的东西。 例如, 如果列表中的项目按升序排列,则其比率为1.0 如果列表降序排列,则其速率将为-1.0 如果list几乎升序排列,则其比率将是0.9或接近1的某个值。 如果列表根本不排序(随机),则其速率将接近0 我正在Scala中编写一个小型图书馆进行练习。我认为排序速率会很有用,但我找不到有关此类信息的任何信息。也许我不知道这个概念的适当术语。

6
Python数据结构按字母顺序排序列表
我对python中的数据结构有些困惑;(),[]和{}。我正在尝试对一个简单的列表进行排序,可能是因为无法识别未能排序的数据类型。 我的清单很简单: ['Stem', 'constitute', 'Sedge', 'Eflux', 'Whim', 'Intrigue'] 我的问题是这是什么类型的数据,以及如何按字母顺序对单词进行排序?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.