2D数组中的最大值(处理)

时间:2015-03-11 22:21:56

标签: arrays

我想在整数数组中找到最大值(在Processing中)。我熟悉max()命令,但它似乎只适用于一维数组。有没有人建议如何有效地找到二维数组的最大值?

1 个答案:

答案 0 :(得分:0)

不知道您正在使用哪种语言,但您可以将其翻译成您的语言:

function findMaxOfArr(arr) {
    var rowMax=[];
    for (var i=0; i<arr.length; i++) {
        rowMax.push(max(arr[i]));
    }
    return max(rowMax);
}

它首先找到每行的最大值并将其存储在一个新数组中,然后找到该值的最大值并返回它。你明白了。