class Solution {
public:
vector<int> constructRectangle(int area) {
int A = (int)sqrt(area);
for(int i=A;i>=1;i--){
int B = area/i;
if(i*B == area) return vector<int>{B,i};
}
return vector<int>{area,1};
}
};
No.141 - LeetCode492
最新推荐文章于 2021-09-13 16:49:45 发布
本文介绍了一种用于根据给定面积构建矩形的算法。通过寻找最接近平方根的整数,该算法有效地确定了矩形的长和宽,确保了最佳的空间利用效率。
192

被折叠的 条评论
为什么被折叠?



