「每日LeetCode」2021年3月25日
本文最后更新于:2023年3月19日 晚上
Lt1725. 可以形成最大正方形的矩形数目
1725. 可以形成最大正方形的矩形数目
给你一个数组 rectangles
,其中 rectangles[i] = [l, w]
表示第 i
个矩形的长度为 l
、宽度为 w
。
如果存在 k
同时满足 k <= l
和 k <= w
,就可以将第 i
个矩形切成边长为 k
的正方形。例如,矩形 [4,6]
可以切成边长最大为 4
的正方形。
设 maxLen
为可以从矩形数组 rectangles
切分得到的 最大正方形 的边长。
返回可以切出边长为_ _maxLen
的正方形的矩形 数目 。
示例 1:
1 |
|
示例 2:
1 |
|
提示:
1 <= rectangles.length <= 1000
rectangles[i].length == 2
1 <= l, w <= 10
l != w
思路
遍历每一个正方形求得每个能求得的最大正方形,同时记录能得到的最大正方形,然后统计等于最大正方形数量相等的正方形数量返回即可。
解答
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!