题解 | #二叉树中和为某一值的路径(一)#

跳台阶扩展问题

http://www.nowcoder.com/practice/22243d016f6b47f2a6928b4313c85387

public class Solution {
    public int jumpFloorII(int target) {
         if (target==0||target==1){
            return 1;
        }
        int[]  dp=new int[target+1];
        dp[0]=dp[1]=1;
        for (int i = 2; i <=target ; i++) {
            for (int j = 0; j < i; j++) {
                dp[i]+=dp[j];
            }
        }
        return dp[target];
    }
}

注意  每次跳的数量是   1到n               得重新累加之前的数据
剑指offer69题是一次才能跳1或者2个台阶 ,
全部评论

相关推荐

程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
985本硕1个中小厂of...
点赞 评论 收藏
分享
做黑夜里的那道光:两年电赛完赛没必要写,纯扣分
双非本科求职如何逆袭
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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