[leetcode]Climbing Stairs 爬楼梯

[leetcode]Climbing Stairs 爬楼梯 

 
    int climbStairs(int n) {
       if (n == 1)
            return 1;
        else if (n == 2)
            return 2;
        else {
            int stairs[n];
            stairs[0] = 1;
            stairs[1] = 2;
            for(int i=2;i<n;i++) {
                stairs[i]=stairs[i-1]+stairs[i-2];
            }
            return stairs[n-1];
        }
    }

 

相关文章: