动态规划

跳台阶

http://www.nowcoder.com/questionTerminal/8c82a5b80378478f9484d87d1c5f12a4

    public int JumpFloor(int target) {

        if (target <= 2){
            return target;
        }

        int pre_1 = 2;
        int pre_2 = 1;
        int nums = 0;
        for (int i = 3; i <= target; i++) {

            nums = pre_1 + pre_2;
            pre_2 = pre_1;
            pre_1 = nums;
        }

        return nums;
    }
全部评论

相关推荐

11-14 21:41
已编辑
门头沟学院 Java
牛客54175811...:今年对双非很难。1、争取一段大厂实习经历,2、狂磕八股,3、再跑个难度提升的项目。
点赞 评论 收藏
分享
未知的命运:大佬这都找不到我还找啥啊
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务