动态规划学习(三):存在型
Lintcode 116 Jump Game动态规划组成部分一:确定状态最后一步:如果青蛙能跳到最后一块石头n-1,我们考虑它跳的最后一步这一步是从石头i跳过来的,i < n-1这需要两个条件满足:–青蛙可以跳到石头i–最后一步不超过跳跃的最大距离:n−1−i≤ain - 1 - i \leq a_in−1−i≤ai子问题那么,我们需要知道青蛙能不能跳到石头i(i<n-1)而我们原来要求青蛙能不能跳到石头n-1子问题动态规划组成部分二:转移方程
复制链接