您的位置:首页 > 大数据 > 人工智能

70. Climbing Stairs

2016-02-12 00:37 435 查看
动态规划  最后一步走1步还是两步

public class Solution {

    public int climbStairs(int n) {

        if(n==1){

            return 1;

        }

        if(n==2){

            return 2;

        }

        int lastlast=1;

        int last=2;

        int now=0;

        for(int i=3;i<=n;i++){

            now=last+lastlast;

            lastlast=last;

            last=now;

        }

        return now;

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: