C语言 | Leetcode C语言题解之第492题构造矩形

题目:

题解:

cpp 复制代码
class Solution {
public:
    vector<int> constructRectangle(int area) {
        int w = sqrt(1.0 * area);
        while (area % w) {
            --w;
        }
        return {area / w, w};
    }
};
相关推荐
Byte Wizard4 小时前
C语言指针深入浅出4
c语言·开发语言
灵哎惹,凌沃敏4 小时前
CM3/CM4内核总线知识总结
c语言·arm开发·单片机
Chase_______4 小时前
LeetCode 1493 & 3634 题解:滑动窗口双指针,从“删一个元素的全1子数组“到“最少移除使数组平衡“
算法·leetcode
努力努力再努力wz4 小时前
【Qt入门系列】第一个 Qt Widgets 程序:项目创建、UI 文件、Hello World、对象树与 qDebug 日志
java·c语言·开发语言·数据结构·c++·qt·ui
悲伤小伞4 小时前
LeetCode 热题 100_4-283. 移动零
算法·leetcode·职场和发展
_Evan_Yao5 小时前
零基础学编程,第一门语言选Python还是C?
c语言·开发语言·python
OYangxf5 小时前
力扣hot100【滑动窗口】
算法·leetcode·职场和发展
笨笨饿5 小时前
#85_库函数开发
linux·c语言·网络·stm32·单片机·算法·个人开发
Tisfy6 小时前
LeetCode 1914.循环轮转矩阵:大模拟(数组原地轮转) —— 附O(1)空间版本
算法·leetcode·矩阵·大模拟
50万马克的面包6 小时前
C语言:三大基础排序算法模板 冒泡 / 选择 / 插入)
c语言·笔记·算法·排序算法