剑指offer 10.递归和循环 矩形覆盖
2024-10-19 03:30:33
题目描述
我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?
当n=0时 ,target=0;
当n=1时 ,target=1;
当n=2时 ,target=2;
当n=3时 ,target=3;
当n=4时, targe=5;
当n=5时, targe=8;
此时不难得出规律:这又是个斐波那契数列。。。。。。。。
老样子,直接上代码:
public int RectCover(int target) { |
唉,后悔过去的二十年没有好好学数学。。。。。。
唉,把希望寄予下一代吧。。。。。。。。。。。。。
如果有小孩,一定得从小送他去奥数班才行。。。。。。。。
最新文章
- js实现div居中
- CSS 的定位方式和含义
- iOS响应者链和事件传递机制
- Numpy中的矩阵计算
- 40个GitHub上最受欢迎的iOS开源项目
- Servlet 各种path路径比较
- Android实时监听网络状态(1)
- 64位系统 IIS不支持 Excel导入的问题
- C# 求精简用一行代码完成的多项判断 重复赋值
- js中this的意义
- (转)Docker之Compose服务编排
- Ocelot中文文档-配置
- [转载]linux下网卡漂移导致网络不可用
- [20181226]简单探究cluster table.txt
- HDU 4825 Xor Sum (模板题)【01字典树】
- hdmi中深度色彩像素打包
- SpringMVC中参数接收
- C#——性能计数器
- python-函数中的参数类型和可变参数解析
- Java ServletContext详解