腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Collections.sort
方法
与可比较
方法
和比较器接口的覆盖
方法
之间的联系是什么?
collections
为了对对象的
集合
进行
排序
,我们有了Comparable和collection接口,所以我们在我们的类中重写了接口的相应
方法
,该类的对象存储在
集合
中。但在
排序
时,我们调用Collections.sort(列表)和Collections.sort(列表,比较器),这是Collections类的静态
方法
来对
集合
中的对象进行
排序
。所以我需要知道这个
排序
方法
和接口
方法
之间的联系,我们在内部重写了.Does<e
浏览 1
提问于2016-04-12
得票数 1
3
回答
你能对可变的Scala
集合
进行
排序
吗?
scala
、
sorting
、
collections
是否有可能对ArrayBuffer或其他可变的Scala
集合
进行
排序
?我看到ArrayBuffer.sorted (和sortBy)返回一个新
集合
,Sorting.quicksort确实对数组进行
排序
,但在ArrayBuffers上不工作。如果我合并在一个新的对象中,并且
集合
已经达到容量,我需要删除得分最低的对象。我可以使用像PriorityQueue或SortedSet这样的
排序
集合
,但是我不需要一直对
集合
进行
排序
,只有在
集
浏览 3
提问于2015-06-20
得票数 8
回答已采纳
4
回答
OrderBy扩展
方法
如何收集订单
c#
、
linq
假设我们有一个类Foo,它有一个Int32字段Bar,并且您想要按Bar值对Foo对象的
集合
进行
排序
。一种
方法
是实现IComparable的CompareTo()
方法
,但也可以像这样使用语言集成查询(LINQ)来实现// assign但无论何时打印sortedFoos
集合
,它显然都是经过
排序
的。这怎么可能。对
集合
进行
排序
不需要花费时间,但是
浏览 5
提问于2013-06-19
得票数 2
回答已采纳
3
回答
ItemsControl -绑定控件和后台
集合
的
排序
命令
wpf
、
data-binding
、
sorting
、
collections
、
itemscontrol
是否有一种
方法
将ItemsControl (如ListView或DataGrid)绑定到
排序
集合
,以便: 每当通过代码调用
集合
时,就会自动反映新的
排序
顺序,并且每当ItemsControl被
排序
时,就会重新
排序
集合
浏览 3
提问于2010-07-07
得票数 0
回答已采纳
1
回答
使用
排序
的CollectionViewSource获取
排序
的项
c#
、
wpf
、
collectionviewsource
我有一个datagrid,它具有自定义
排序
的源CollectionViewSource,我需要获得
排序
的项
集合
,就像在datagrid中看到的那样。我可以得到
排序
的描述和
排序
的源代码
集合
,但我需要这个
集合
很多次。 有没有什么
方法
可以获得支持索引的有序
集合
(item[index])
浏览 0
提问于2013-01-07
得票数 3
回答已采纳
2
回答
在Mongodb中永久
排序
集合
mongodb
、
sorting
每当我们执行db.Collection.find().sort()时,只有输出被
排序
,而不是
集合
本身,将
排序
结果导出到整个新
集合
中也会有效。 如果我对_id字段进行了编号。(比如_id:1、_id_2、_id:3等等)
浏览 4
提问于2013-11-01
得票数 3
回答已采纳
8
回答
维护或测量
集合
排序
的最佳
方法
是什么,以便我们可以选择最佳
排序
算法?
language-agnostic
、
sorting
、
performance
灵感来自 如果我们提前知道
集合
的
排序
情况,那么可以更好地选择使用哪种算法对
集合
进行
排序
。有没有一种
方法
可以衡量(或维护)
集合
的
排序
情况?我们能否以这样一种方式做到这一点:维护或测量
排序
良好程度的成本不会超过选择最佳
排序
算法的好处?
浏览 3
提问于2008-10-20
得票数 4
1
回答
python中的set(sorted())
方法
python
、
sorting
、
set
当我在python中对
集合
使用sorted时,它返回
排序
列表。但我想把那套还回去。我尝试过set(sorted()),但它不能对
集合
进行
排序
。我试过另一种
方法
。但是为什么set(sorted())没有对
集合
进行
排序
呢?
浏览 2
提问于2021-05-17
得票数 0
2
回答
对具有hashMap Values elements - UnsupportedOperation异常的
集合
的元素进行
排序
java
、
sorting
、
hashmap
我有一个对不同类型的
集合
进行
排序
的
排序
方法
。我尝试对HashMap的值的
集合
、ArrayList、列表和
集合
进行
排序
。除了返回UOE的hashMap.values()
集合
之外,所有的
集合
都是正确
排序
的。我调试了代码,问题是:"numbers.add(a[k]);“你知道如何让我的
排序
方法
成功地对hashMap.values()
集合
进行
排序</em
浏览 0
提问于2017-04-28
得票数 0
1
回答
从underscore.js执行groupBy而不应用
排序
顺序
underscore.js
我已经对
集合
应用了groupBy,它对用于groupBy操作的列应用了默认
排序
_.groupBy(result, "ColumnName") 我不想对我的
集合
应用
排序
,我想保持
集合
的顺序,但是我没有看到任何没有
排序
的来自underscore.js的groupBy
方法
的适当文档。
浏览 12
提问于2020-01-22
得票数 0
回答已采纳
1
回答
对对象
集合
进行
排序
的有效
方法
java
、
database
、
collections
我需要对对象
集合
进行
排序
,它们以表格格式显示在网页上。我的
排序
集合
创建如下目前,MyObject正在实现类似的接口,以提供
排序
。在compareTo
方法
中,将对照创建日期检查对象作为我的
排序
逻辑。 现在,我需要根据类的其他实例变量对这个
集合
进行
排序
。在这个类中,我可以实现我的逻辑来对collection.Crea
浏览 2
提问于2010-03-24
得票数 1
回答已采纳
2
回答
C# Metro (Windows )保持ListView
排序
c#
、
listview
、
sorting
、
windows-runtime
、
microsoft-metro
保持绑定到ObservableCollection的ListView按字母顺序
排序
的好解决方案是什么?Windows8.x似乎不提供CollectionViewSource上的
排序
,所以我需要对ObservableCollection进行
排序
。每次向
集合
中添加字符串时,
集合
都需要按正确的
排序
顺序,所以我相信,我需要的是一种
方法
,将数据插入到适当的位置,而不是将其添加到ObservableCollection中,然后对该
集合
进行
排序
,但
浏览 1
提问于2014-08-17
得票数 1
回答已采纳
2
回答
对Castor生成的XML进行
排序
java
、
xml
、
marshalling
、
castor
我正在使用Castor进行XML绑定..我们需要根据两个不同的字段对XML进行
排序
。有没有办法在编组时指定castor中的
排序
顺序?我有两个不同对象的两个
集合
,它们是按日期顺序
排序
的。我将这两个
集合
设置为另一个对象,我们有了相应的映射文件,它将按照映射文件中定义的
集合
的顺序生成XML。这样就可以了。但现在我想对这两组不同的
集合
进行<e
浏览 2
提问于2010-05-25
得票数 0
回答已采纳
7
回答
添加到
集合
中比
排序
快,还是添加到
排序
后的
集合
中更快?
java
、
sorting
、
collections
如果我有一个这样的Map:我想要获得一个使用自然
排序
排序
的值的
集合
,哪种
方法
最快?(A)List<ComparableObject> sortedCollection = new ArrayList<ComparableObject>(map.values()); Collec
浏览 1
提问于2010-08-31
得票数 81
回答已采纳
2
回答
对原始
集合
执行筛选和
排序
c#
、
linq
、
sorting
、
filtering
我被塞进了一个场景中,我有一个自定义
集合
类,它继承了表单ICollection接口,并且我有一个代码段,如下所示:上面的代码过滤原始
集合
,然后在这种场景中对
集合
进行
排序
,
排序
将在不同的
集合
上执行,而不是在原始
集合
上执行。所以,有什么
方法
或解决办法来实现第一次过滤然后对原始
浏览 0
提问于2013-05-16
得票数 1
1
回答
缓存大量有序
集合
java
、
caching
、
ehcache
我正在尝试使用ehcache来缓存具有特定顺序的非常大的
集合
(几百万个)的最好
方法
。我在考虑将对象的in放在某个中。但当我更新缓存时,我必须确保同步此
集合
或使用。在已
排序
的
集合
中,我将存储id和
排序
所需的内容。有没有更简单的
方法
?
浏览 2
提问于2011-07-14
得票数 1
回答已采纳
1
回答
最优固定大小顺序
排序
算法
c++
、
algorithms
、
sorting
大多数
排序
算法都适应于
集合
的大小,但是知道要
排序
的
集合
的大小可以为这个大小选择特定的
排序
算法。我试图找到一些固定大小的近似最优
排序
算法,但是找不到任何简单的
方法
来生成这样的算法:
排序
网络似乎是个好主意,但它们总是执行固定数量的比较和交换,这意味着它们不适应数据。我目前寻找一个小型固定大小
集合
排序
的最优
排序
算法的
方法
是,计算大小为N: //填充大小为N std:
浏览 0
提问于2015-10-05
得票数 4
回答已采纳
5
回答
加载后对Magento
集合
进行
排序
php
、
arrays
、
sorting
、
collections
、
magento
Magento
集合
排序
函数(例如Mage_Eav_Model_Entity_Collection_Abstract::addAttributeToSort)的工作方式是将ORDER BY子句添加到SQL但是,有时
集合
已经加载,需要对
集合
进行
排序
。 当然,可以先使用toArray($fields)函数,然后再使用PHP数组
排序
函数(本地的或用户定义的),但是这样做有点笨拙。这也意味着,
集合
中的对象被转换为“哑行”的值,而没有可以用算法实现的神奇的getter/s
浏览 1
提问于2011-04-15
得票数 6
回答已采纳
10
回答
如何在C#中将IEnumerable转换为自定义类型?
c#
、
extension-methods
、
ienumerable
、
casting
我使用扩展
方法
OrderBy和ThenBy对多个字段的自定义
集合
进行
排序
。这种
排序
不会影响
集合
,而是返回and和IEnumberable。我无法将IEnumerable结果转换为我的自定义
集合
。有没有什么办法可以改变我的
集合
的顺序,或者将IEnumerable结果转换成我的自定义
集合
?
浏览 0
提问于2009-07-13
得票数 5
回答已采纳
2
回答
具有重叠成员的
集合
匹配算法
algorithm
、
set
、
match
寻找一种有效的算法来匹配一组
集合
中的
集合
,按重叠最多的成员
排序
。例如,2个相同的
集合
是最好的匹配,而没有重叠的成员是最差的。编辑:用例-假设已经存在大量的
集合
。当一个新的
集合
到达时,算法运行,并且输出包括匹配
集合
(至
浏览 11
提问于2014-03-13
得票数 2
点击加载更多
相关
资讯
Java 集合中的排序算法浅析
Python中经典排序方法
Excel有哪些隐藏排序方法?
Excel的排序方法,你会几种?
c+编程实现多种排序方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券