class Solution { public: int rectCover(int number) { if(number < 1 ) return 0; if(number == 1) return 1; if(number == 2) return 2; return countCore(number, 1, 2); } int countCore(int n, int n1, int n2){ if(n == 2) return n2; return countCore(n-1, n2, n2+n1); } }; 从number0开始分析: number method ...