背包
笑面蘑菇
这个作者很懒,什么都没留下…
展开
-
[caioj 1114]多叉苹果树---树形dp+01背包
题目描述有一棵苹果树,如果树枝有分叉,可以是分多叉,分叉数k>=0(就是说儿子的结点数大于等于0)这棵树共有N个结点(叶子点或者树枝分叉点),编号为1~~N,树根编号一定是1。我们用一根树枝两端连接的结点的编号来描述一根树枝的位置。下面是一颗有4个树枝的树 现在这颗树枝条太多了,需要剪枝。但是一些树枝上长有苹果。给定需要保留的树枝数量,求出最多能留住多少苹果。 输入格式: 输...原创 2017-10-05 21:21:04 · 363 阅读 · 0 评论 -
[caioj 1086]进攻策略---完全背包+二分查找+单调队列
题目描述植物大战僵尸这款游戏中,还有一个特别的玩法;玩家操纵僵尸进攻植物。 首先,僵尸有m种(每种僵尸都是无限多的),玩家可以选择何时的僵尸来进攻。使用第i种僵尸需要花费wi资源,可以得到pi的攻击效果。在这里,我们认为多个僵尸总的进攻效果就是他们每个攻击效果的代数和。地图共有n行,对于第i行,最左端有若干植物,这些植物需要至少qi的攻击才能被全部消灭。若一行上的植物全部被消灭,我们看成这一...原创 2017-09-30 19:52:14 · 439 阅读 · 0 评论 -
暗黑破坏神
暗黑破坏神—分组背包+路径记录Description无聊中的小x玩起了Diablo I… 游戏的主人公有n个魔法 每个魔法分为若干个等级,第i个魔法有p[i]个等级(不包括0) 每个魔法的每个等级都有一个效果值,一个j级的i种魔法的效果值为w[i][j] 魔法升一级需要一本相应的魔法书 购买魔法书需要金币,第i个魔法的魔法书价格为c[i] 而小x只有m个金币(好孩子...原创 2017-08-08 18:09:32 · 719 阅读 · 0 评论 -
[洛谷 P1417]烹调方案 --- 贪心 + 01背包
传送门:洛谷 P1417题目描述一共有n件食材,每件食材有三个属性,aiaiai,bibibi和cicici,如果在t时刻完成第i样食材则得到ai−t∗biai−t∗biai-t*bi的美味指数,用第i件食材做饭要花去cicici的时间。 众所周知,gw的厨艺不怎么样,所以他需要你设计烹调方案使得美味指数最大分析由于ai−t∗biai−t∗biai-t*bi这一条...原创 2018-09-10 15:37:18 · 162 阅读 · 0 评论