2017百度之星资格赛 1003 度度熊与邪恶大魔王
生活随笔
收集整理的這篇文章主要介紹了
2017百度之星资格赛 1003 度度熊与邪恶大魔王
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
本題我們可以類比背包?
背包dp[i][j] 表示再有i個物品下j個空間所獲得的最大價值
本題dp[i][j] 可以表示干掉i個血量j個防御力下的最小花費(fèi)
我們看其實(shí)我們就是在不同血量之間轉(zhuǎn)移
如果當(dāng)前技能的攻擊力 > 當(dāng)前防御力?
如果攻擊力能干掉怪物那么dp[i][j] = min(花費(fèi),dp[i][j]);
如果干不掉?dp[i][j] = min(dp[i-傷害] [ j]+花費(fèi) , dp[i][j]);也就是在干掉i-傷害值下的花費(fèi) 再加使用這次技能的花費(fèi)
總結(jié)
以上是生活随笔為你收集整理的2017百度之星资格赛 1003 度度熊与邪恶大魔王的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ABAQUS 有限元仿真分析软件模块介绍
- 下一篇: PLT redirection thro