****感觉都可以针对斐波那契写一个变形题目的集合了******

我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?

剑指offer——矩阵覆盖(斐波那契变形)

class Solution {
public:
    int rectCover(int number) {
        if(number<=0) 
            return 1;
        if(number==1||number==2) 
            return number;
        else return rectCover(number-1)+rectCover(number-2);

    }
};

 

相关文章:

  • 2021-07-05
  • 2021-06-08
  • 2021-07-17
  • 2021-06-20
  • 2022-12-23
  • 2022-12-23
  • 2021-05-16
猜你喜欢
  • 2021-12-06
  • 2021-09-21
  • 2022-01-16
  • 2021-12-23
  • 2021-09-08
  • 2022-01-03
  • 2021-04-04
相关资源
相似解决方案