题目来源:
leetcode题目,网址:1725. 可以形成最大正方形的矩形数目 - 力扣(LeetCode)
解题思路:
遍历时对最大正方形边长计数即可。
解题代码:
class Solution {
public int countGoodRectangles(int[][] rectangles) {
int maxLen=0;
int count=0;
for(int[] rectangle:rectangles){
int side=Math.min(rectangle[0],rectangle[1]);
if(side==maxLen){
count++;
}else if(side>maxLen){
maxLen=side;
count=1;
}
}
return count;
}
}
总结:
官方题解也是一样的思路。