【发布时间】:2021-03-15 16:48:38
【问题描述】:
我将数据集结构定义为
struct Dataset: Hashable {
var x: Double
var y: Double
}
然后是数组
var dataset: [Dataset]
array 充满了值,我需要找到 x 和 y 结构变量的最大值。是使用
let maxXValue = dataset.max(by: (Dataset, Dataset) throws -> Bool)
正确的方法以及它应该是什么样子?
【问题讨论】:
-
什么是 sin 数组?
-
@matt 可能的意思是“在数组中”
-
Matt,显然这是一个给定开发人员犯下的一系列错误行为。 :)
-
是的,“在数组中”是错字
-
找到“x 和 y 的最大值”是什么意思。您是否要查找具有最大 x 和 y 值的单个记录?如果一条记录具有最大 x 值而另一条记录具有最大 y 值怎么办?您必须先定义一个编程问题,然后才能弄清楚如何实现解决方案。