Climbing Stairs

来源:互联网 发布:能打开db数据库的软件 编辑:程序博客网 时间:2024/06/06 17:41

class Solution {public:    int climbStairs(int n) {        //其实是斐波那契数列的变形问题,f(n) = f(n-1) + f(n-2)        int last1 = 1, last2 = 1;//f0 = 1, f1 = 1        int result = 1;        for(int i = 2;i<=n;i++)        {            result = last1 + last2;            last1 = last2;            last2 = result;        }                return result;    }};


0 0
原创粉丝点击