C++
1 class Solution { 2 public: 3 int rectCover(int n) { 4 if (n == 1 || n == 2) return n; 5 int a = 1, b = 1; 6 while (n-- >= 2) { 7 a = a + b; 8 b = a - b; 9 } 10 return a; 11 } 12 };
本文转自ZH奶酪博客园博客,原文链接:http://www.cnblogs.com/CheeseZH/p/5112946.html,如需转载请自行联系原作者