博客
关于我
Leetcode 492. 构造矩形
阅读量:101 次
发布时间:2019-02-26

本文共 649 字,大约阅读时间需要 2 分钟。

?????????????L???W??????????????????????????????????

  • ?????????????????????????L???W?????
  • ?????????????????????i???i???????
  • ??????????????i????????L=??/i?????W=i???L >= W????????
  • ???????

    #include 
    #include
    using namespace std;
    vector
    constructRectangle(int area) {
    int a = static_cast
    (sqrt(area));
    for (int i = a; i >= 1; --i) {
    if (area % i == 0) {
    return {i, area / i};
    }
    }
    // ???????????????????i=1?area%1==0?
    return {area, 1};
    }

    ?????

    ???????????????????????????????L???W???L >= W??????

    ?????

    • ???4 ???[2, 2]

    • ???12 ???[3, 4]

    • ???15 ???[3, 5]

    转载地址:http://vvzu.baihongyu.com/

    你可能感兴趣的文章
    Nessus漏洞扫描教程之配置Nessus
    查看>>
    Nest.js 6.0.0 正式版发布,基于 TypeScript 的 Node.js 框架
    查看>>
    Netpas:不一样的SD-WAN+ 保障网络通讯品质
    查看>>
    netsh advfirewall
    查看>>
    Netty WebSocket客户端
    查看>>
    Netty 异步任务调度与异步线程池
    查看>>
    Netty中集成Protobuf实现Java对象数据传递
    查看>>
    Netty工作笔记0006---NIO的Buffer说明
    查看>>
    Netty工作笔记0011---Channel应用案例2
    查看>>
    Netty工作笔记0013---Channel应用案例4Copy图片
    查看>>
    Netty工作笔记0014---Buffer类型化和只读
    查看>>
    Netty工作笔记0020---Selectionkey在NIO体系
    查看>>
    Vue踩坑笔记 - 关于vue静态资源引入的问题
    查看>>
    Netty工作笔记0025---SocketChannel API
    查看>>
    Netty工作笔记0027---NIO 网络编程应用--群聊系统2--服务器编写2
    查看>>
    Netty工作笔记0050---Netty核心模块1
    查看>>
    Netty工作笔记0060---Tcp长连接和短连接_Http长连接和短连接_UDP长连接和短连接
    查看>>
    Netty工作笔记0077---handler链调用机制实例4
    查看>>
    Netty工作笔记0084---通过自定义协议解决粘包拆包问题2
    查看>>
    Netty常见组件二
    查看>>