![[流汗]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_26.1117a72.png)
110. 小M的能力选择挑战
使用动态规划,状态转移方程:
对于每种能力 array[i],我们有两种选择:
不购买该能力:dp[i][j][k] = dp[i-1][j][k]
购买该能力:dp[i][j][k] = max(dp[i][j][k], dp[i-1][j-c][k-s] + d),但需要确保 k-s >= 0
dp[0][j][k] = 0,表示没有购买任何能力时,攻击力为0。
使用动态规划,状态转移方程:
对于每种能力 array[i],我们有两种选择:
不购买该能力:dp[i][j][k] = dp[i-1][j][k]
购买该能力:dp[i][j][k] = max(dp[i][j][k], dp[i-1][j-c][k-s] + d),但需要确保 k-s >= 0
dp[0][j][k] = 0,表示没有购买任何能力时,攻击力为0。
展开
评论
点赞
![[微笑]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_1.7d9f699.png)