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};
    }
};
相关推荐
lkbhua莱克瓦2421 分钟前
用C语言实现——一个中缀表达式的计算器。支持用户输入和动画演示过程。
c语言·开发语言·数据结构·链表·学习方法·交友·计算器
lwewan1 小时前
26考研——存储系统(3)
c语言·笔记·考研
Wendy_robot2 小时前
【滑动窗口+哈希表/数组记录】Leetcode 438. 找到字符串中所有字母异位词
c++·算法·leetcode
程序员-King.2 小时前
day49—双指针+贪心—验证回文串(LeetCode-680)
算法·leetcode·贪心算法·双指针
Y1nhl4 小时前
力扣hot100_链表(3)_python版本
python·算法·leetcode·链表·职场和发展
前端 贾公子4 小时前
详解 LeetCode 第 242 题 - 有效的字母组
算法·leetcode·职场和发展
祁同伟.5 小时前
【数据结构 · 初阶】- 堆的实现
c语言·数据结构
夜夜敲码5 小时前
C语言教程(十六): C 语言字符串详解
c语言·开发语言
宋康5 小时前
C语言结构体和union内存对齐
c语言·开发语言
学习噢学个屁5 小时前
基于51单片机的超声波液位测量与控制系统
c语言·单片机·嵌入式硬件·51单片机