Appearance
TIP
如果某一问题有很多重叠子问题,使用动态规划是最有效的。
代码随想录 定义的动态规划五部曲:
dpi = Math.min(dp1 + cost[i-1], dp0 + cost[i-2])