comparator 相关问题

用于创建对象的Common接口,用于指定比较其他对象的方式。在实现繁重的问题上使用此标记时 - 标记实现编写的代码语言。

4 位幅度比较器 VHDL

我必须在VHDL中制作一个4位幅度比较器,只有并发语句(没有if/else或case/when)。 IEEE 图书馆; 使用 IEEE.STD_LOGIC_1164.ALL; 实体练习是 端口(A:在

回答 2 投票 0

带有泛型、比较器和排序错误的 Java 类层次结构

我有以下课程: 公共接口 ISort { 公共列表排序(列表初始列表); } 公共抽象类 Sort 实现 ISort { ...

回答 3 投票 0

带有自定义比较器的C++映射未插入所有元素

我有以下代码: 枚举类型{ 输出=1, 输入 = 2, 输入输出 = 3 }; std::vector 数据 = {输入,输入输出,输出,输入,输出,输入} 我的目标是将信息存储到...

回答 2 投票 0

如何在java中使用Comparator.comparing通过链接对象键进行比较之前检查null

Comparator.comparing(ProjectVo::getCategory, Comparator.comparing(ProjectCategoryVo::getName)) 但是类别可以为空,因此在排序时会抛出异常 我如何申请 null

回答 1 投票 0

如何为 std::set<std::pair<int,int>> 编写自定义比较器,其中对的第一个元素必须是唯一的

我在为 std::set> 编写严格的弱排序比较器时遇到困难,这样插入对的第一个元素在集合中必须是唯一的,而第二个

回答 1 投票 0

如何使用相反的签名坐标键初始化 std::map ?

对于一些背景信息,我正在尝试使用字典查找创建快速四叉树生成算法。基本概念涉及通过二进制将坐标映射到四叉树节点

回答 1 投票 0

Java8 空安全比较

比较两种产品时遇到问题。我想比较它们各自的年份(可选)属性。但只要该属性为 null,就会抛出 NPE。我想用比较器。

回答 2 投票 0

Python:如何按不同顺序对多个属性的自定义对象列表进行排序?

例如,如果我有一个 Person 类 类人: def __init__(self, 姓名: str, 年龄: int): self.name = 名字 自我年龄 = 年龄 def __repr__(self) -> str: 返回 f&...

回答 4 投票 0

使用 Runetime 提供的属性动态排序列表

有一个 Map,其键为 String 类型,值由对象列表表示,如下所示: 地图> 平均值地图 ScoreAverage记录: 公共记录

回答 1 投票 0

写一个 Comparator 对象来通知 TreeMap 如何比较罗马数字.java

修改 GUI 以显示两列,一列为罗马数字,另一列为阿拉伯值。它们应该按排序顺序出现,使用 TreeMap 进行排序。写一个比较对象...

回答 0 投票 0

Jodatime - 比较方法违反了它的一般契约

假设有以下java方法: private Collection sortTimes(Choice choice) { final List times = new ArrayList<>(timeCache.getAll(choice)); 集合。

回答 0 投票 0

在 TreepMap 中排序

我有一个 TreeMap。 我使用比较器按价格下单。 shop.addProduct(new Phone("Samsung",799),shop.countProduct); shop.addProduct(新产品...

回答 0 投票 0

嵌套 PriorityQueue 时在构造函数中实现比较器

我想制作一个 ArrayList of PriorityQueue of Integer[] (ArrayList>) 但我无法在构造函数区域中实现比较器。 数组列表<

回答 0 投票 0

比较违反其总合同[关闭]

我必须实现一个排序算法。主要目标是对主要具有三个属性的文件进行排序。 类文件{ 私有字符串文件名; 私有布尔值是内部的; 私有 int id; }

回答 0 投票 0

这个算法如何使用 Array.sort(T[] a, Comparator<? super T> c) 对 n x 2 矩阵进行排序?

Arrays.sort(nx2Matrix, (a, b) -> { 如果 (a[0] == b[0]) 返回 a[1] - b[1]; 否则返回 a[0] - b[0]; }); 这将 n x 2 矩阵排序为主要按第一个索引升序排列,th ...

回答 0 投票 0

如何在大数组中搜索对象?

今天面试,问我如何在数组中搜索数字,我说二进制搜索,他问我一个有数千个对象(例如股票)的大数组如何搜索

回答 3 投票 0

如何在 Rust 中使用自定义比较器?

我正在尝试在自定义比较器的帮助下对向量进行排序。在 Rust 中正确的做法是什么? 我的代码 使用 std::cmp::Ordering; fn 主(){ 让 mut v = vec![0, -4, 1, 2, 3]; v.sort_by(...

回答 3 投票 0

Map.Entry 的比较器<K,V>

我有一个以枚举类型为键、以 Double 为值的 Map。我想根据 Double 值对此进行排序。所以我得到了条目集并想将 Collections.sort() 与比较器一起使用......

回答 2 投票 0

在 java 中使用 Tree Set 和用户定义的类

我正在尝试在 TreeSet 中添加 pair 的元素,但不知何故它正在使用比较器来决定要插入的值。 类对{ 诠释我; 诠释j; 诠释; 对(int i,int j,int w ...

回答 0 投票 0

如何按流中的值按字母顺序对键值数组进行排序? (爪哇)

我正在尝试了解有关比较器和流的更多信息,我想知道使用键值对对象数组进行排序的最佳解决方案,按值的字母顺序排序。任何帮助都是巨大的

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.