题目:
分析:
这题其实也就是比大小,首先选出每个矩阵的最小边,记录,然后再从所有矩阵中选出最小边里最大的那个,记录其个数。
代码:
class Solution {
public int countGoodRectangles(int[][] rectangles) {
int maxlen=0;
int sum=0;
for(int i=0;i<rectangles.length;i++){
int t=Math.min(rectangles[i][0],rectangles[i][1]);
if(t==maxlen){
sum++;
}
if(t>maxlen){
maxlen=t;
sum=1;
}
}
return sum;
}
}