查找数组子集的最大值和最小值

希塔尔

我想从数组的一部分中找到最大值和最小值。我知道我可以通过复制将数组的所需部分放入另一个数组中,但是我只是想知道是否有可能不复制该数组,因为我必须遍历另一个子数组的循环

例如:

arr1 = {1,2,3,4,5,6,7,8,9,10}

现在我想找到从1到4的子数组的最小值/最大值(如果可能的话,不复制子数组)

黑木

在调用or方法之前,可以使用SkipTake方法来选择数组的子集MaxMin

例如,要从数组的前四个元素中获取最大数目

Dim arr1() As Integer = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
Dim arrMax As Integer = arr1.Take(4).Max

或者,如果您想跳过第一个元素并获取数组中接下来的四个元素的最大数目

Dim arr1() As Integer = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
Dim arrMax As Integer = arr1.Skip(1).Take(4).Max

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从数组中查找最小值和最大值,最小值始终为0

地图子集的最小值和最大值

使用双数组和用户输入查找数组的最小值/最大值

使用 javascript 查找最小值和最大值

查找矩阵的最大值和最小值

使用awk查找最小值和最大值?

查找长向量的最小值和最大值

在.json中查找最大值和最小值

查找列表的最小值和最大值

在数组中查找最小值和最大值的有效方法

在单个递归函数中查找数组的最大值和最小值

查找字典数组的最大值和最小值的 Pythonic 方法

在使用for循环的数组中查找最大值和最小值?

递归查找数组中的最小值和最大值

使用ARM NEON指令查找数组的最小值和最大值

Javascript-使用循环和数组-Infinity / Infinity查找最大值和最小值

改善查找数组中的最小值和最大值

NodeJS:Array.reduce 在对象数组中查找最小值和最大值

在数组中查找最小值和最大值

在随机数组中查找最小值和最大值

在数组中查找最小值和最大值的更快方法

递归查找并返回数组中的最小值和最大值

在 Scala 中查找给定数组的最小值和最大值

在数组Javascript中查找最小值和最大值

查找用户输入的最小值和最大值,而无需使用数组

使用C中的函数查找数组中的最大值和最小值

Python递归-在嵌套数组中查找最大值和最小值之和

通过for循环查找数组中的最大值和最小值

Java –在数组中查找最小值和最大值