public class Solution {
public int rectCover(int target) {
if(target==0||target==1||target==2)return target;
int a=1,b=2,c=0;
for(int i=3;i<=target;++i){
c=a+b;
a=b;
b=c;
}
return c;
}
}
2021-11-26(JZ70 矩形覆盖)
最新推荐文章于 2025-12-09 19:50:25 发布
这篇博客探讨了一个计算几何的问题,通过动态规划算法计算最小数量的不重叠的1×2矩形来覆盖给定的目标矩形。代码中展示了如何从3开始递推求解,最终返回所需的矩形个数。
679

被折叠的 条评论
为什么被折叠?



