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};
    }
};
相关推荐
努力学算法的蒟蒻2 分钟前
day45(12.26)——leetcode面试经典150
算法·leetcode·面试
进击的小头9 分钟前
09_C 语言进阶之面向对象编程:跨平台设计 —— 从类型封装到工程实践
c语言
一路往蓝-Anbo34 分钟前
【第14期】裸机中断优先级:抢占与嵌套的逻辑
c语言·开发语言·stm32·单片机·物联网
LYFlied1 小时前
【每日算法】LeetCode 300. 最长递增子序列
前端·数据结构·算法·leetcode·职场和发展
闲看云起1 小时前
LeetCode-day2:字母异位词分组分析
算法·leetcode·职场和发展
Swift社区2 小时前
LeetCode 457 - 环形数组是否存在循环
算法·leetcode·职场和发展
雅欣鱼子酱2 小时前
Type-C受电端芯片ECP5702演示:串口发送电压电流,给外部MCU读取
c语言·人工智能·单片机·嵌入式硬件·芯片·电子元器件
福楠3 小时前
从C到C++ | 内存管理
c语言·c++
youngee113 小时前
hot100-53搜索旋转排序数组
数据结构·算法·leetcode
Tisfy4 小时前
LeetCode 2483.商店的最少代价:两次遍历 -> 一次遍历
算法·leetcode·题解·遍历