Leetcode:598
1,题目
2,思路
-
脑筋急转弯,看题目一时半会还没搞懂意思。
-
其实不然就是说ops是个矩阵集合,集合的每个矩阵有俩个元素理解为行列边距
-
m和n是理解为一个主矩阵,计算ops的每个小矩阵还有这个主矩阵的交集返回面积
3,代码
public class Leetcode598 {
public static void main(String[] args) {
System.out.println(new Solution598().maxCount(3, 3, new int[][]{
{2, 2}, {3, 3}}));//4
}
}
class Solution598 {
public int maxCount(int m, int n, int[][] ops) {
int a = m;
int b = n;
for (int[] op : ops) {
a = Math.min(a, op[0]);
b = Math.min(b, op[1]);
}
return a * b;
}
}