C++题解 | #矩形覆盖#

矩形覆盖

http://www.nowcoder.com/practice/72a5a919508a4251859fb2cfb987a0e6

此题显然与斐波那契数列不能说毫不相干,只能是一模一样。以图片说明 的矩形为例,其可以在左端竖着填充一个图片说明 的小矩形,之后便剩下图片说明 的大小,也可在左上端横着填充一个小矩形,那么左下端很显然也必须横着填充一个,即只剩下图片说明 的矩形待填充。故而可知图片说明,故而,等同于斐波那契数列。则

class Solution {
public:
    int rectCover(int number) {
        int q1 = 1, q2 = 1, ans;
        if (number == 0)
            return 0;
        else if (number == 1)
            return q1;
        number = number - 1;
        while (number--) {
            ans = q1 + q2;
            q1 = q2;
            q2 = ans;
        }
        return ans;
    }
};
全部评论

相关推荐

02-11 11:02
已编辑
门头沟学院 硬件开发
Just路人甲:个人建议,把“课程设计”删掉,面试官又不知道你到底是课设还是竞赛,他问你你就说竞赛整的。面试考察的是是你能否🐯得住面试官,即使你插葱装象只要他看不出来,那你也赢了。当然倘若你本身就很硬那自然无懈可击。身边有哥们就是这么拿下心中的 offer 的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
# 腾讯音乐求职进展汇总 #
67483次浏览 364人参与
# 机械人的薪资开到多少,才适合去? #
91592次浏览 396人参与
# 腾讯云智研发2025实习生招聘 #
33955次浏览 354人参与
# 携程求职进展汇总 #
217660次浏览 1889人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
181835次浏览 1314人参与
# 面试之前应该如何准备? #
9136次浏览 307人参与
# 招行数字金融训练营 #
53833次浏览 251人参与
# 如何看待应届生身份? #
13914次浏览 252人参与
# 通信和硬件还有转码的必要吗 #
48117次浏览 494人参与
# 双非本科的出路是什么? #
111302次浏览 1083人参与
# 0offer互助地 #
303417次浏览 2530人参与
# 你遇到过哪些神仙同事 #
55782次浏览 552人参与
# 总结:offer选择,我是怎么选的 #
102126次浏览 740人参与
# 选了这个offer,你有没有后悔? #
499772次浏览 3606人参与
# 腾讯云智研发工作体验 #
15533次浏览 121人参与
# 工作中,努力重要还是选择重要? #
89049次浏览 1218人参与
# 招银网络求职进展汇总 #
95646次浏览 608人参与
# lastday知无不言 #
42856次浏览 404人参与
# 学历or实习经历,哪个更重要 #
81024次浏览 625人参与
# 第一份工作应该选高薪还是热爱? #
38738次浏览 347人参与
# 今年秋招哪家公司给的薪资最良心? #
188987次浏览 1109人参与
# 毕业后不工作的日子里我在做什么 #
150347次浏览 1313人参与
牛客网
牛客企业服务