我想在整数数组中找到最大值(在Processing中)。我熟悉max()命令,但它似乎只适用于一维数组。有没有人建议如何有效地找到二维数组的最大值?
答案 0 :(得分:0)
不知道您正在使用哪种语言,但您可以将其翻译成您的语言:
function findMaxOfArr(arr) {
var rowMax=[];
for (var i=0; i<arr.length; i++) {
rowMax.push(max(arr[i]));
}
return max(rowMax);
}
它首先找到每行的最大值并将其存储在一个新数组中,然后找到该值的最大值并返回它。你明白了。