描述

给定一个矩阵,返回矩阵中的最大数和最小数

您需要返回一个整数数组array,该数组array[0]表示最大值,而数组array[1]表示最小值。

样例

样例 1:

Input : 
[
[1,2,3],
[4,3,2],
[6,4,4]
]
Output : [6,1]

在代码段中添加:

vector<int> lcc;
int m = matrix.size();
if(m==0)
return lcc;
int n = matrix[0].size();
int max = matrix[0][0];
int min = matrix[0][0];
for (int i = 0; i <m ; i++) {
/* code */
for (int j = 0; j <n ; j++) {
/* code */
if(matrix[i][j]<min)
min = matrix[i][j];
if(matrix[i][j]>max)
max = matrix[i][j];
}
}
lcc.push_back(max);
lcc.push_back(min);
return lcc;

即可:
LintCode 题目:最大数和最小数_i++