思路
如果想消灭掉一个植物,那么必须先消灭掉左右能保护这个植物的植物。这就成了最大权闭合子图的模板题了。
有两个需要注意的地方。 ...
分类:
其他好文 时间:
2019-02-08 15:57:46
阅读次数:
197
如果$x$可以攻击$y$,那么选了$y$就一定要选$x$,并且选了$x$就一定要选$x$右边的格子,格子还有权值,这就是最大权闭合子图的模型了,但是注意到图中可能存在环,直接拓扑排序忽略环即可 ...
分类:
其他好文 时间:
2018-04-21 22:29:10
阅读次数:
195
植物大战僵尸 bzoj1565 题目大意:给你一张网格图,上面种着一些植物。你从网格的最右侧开始进攻。每个植物可以对僵尸提供能量或者消耗僵尸的能量。每个植物可以保护一个特定网格内的植物,如果一个植物被保护,那么如果僵尸想吃掉该植物就必须先吃掉保护它的植物。问:僵尸最多能获得多少能量。 注释:1<=N ...
分类:
编程语言 时间:
2018-03-17 12:18:32
阅读次数:
243
题意概述:给出一张有向图,这张有向图上的每个点都有一个点权,想要访问某个点必须要先访问这个点所能够访问(遍历)到的所有点,在访问到一个点之后将会得到这个点的权值(可正可负)。问访问这张图可以得到的最大点权和。 差点忘了最大权闭合子图是什么东西。。。。。 ...
分类:
其他好文 时间:
2018-03-12 22:53:29
阅读次数:
213
题目大意 ? 给你一个$n\times m$的地图,每个格子上都有一颗植物,有的植物能保护其他植物。僵尸从右往左进攻,每吃掉一颗植物就可以得到$a_{i,j}$的收益($a_{i,j}$可以是负数)。求僵尸的最大收益 ? $1\leq n\leq20,1\leq m\leq30$ 题解 ? ~~这种 ...
分类:
其他好文 时间:
2018-03-05 19:29:23
阅读次数:
175
Input Output 仅包含一个整数,表示可以获得的最大能源收入。注意,你也可以选择不进行任何攻击,这样能源收入为0。 Sample Input 3 2 10 0 20 0 -10 0 -5 1 0 0 100 1 2 1 100 0 Sample Output 25 Hint 在样例中, 植物 ...
分类:
其他好文 时间:
2018-02-04 22:52:05
阅读次数:
227
网络流 最大权闭合子图 我已经忘记了这个东西是什么 大概是这样的,设选了a就必须选b,那么a->b 连inf,代表 强制选 如果价值为正从source连,否则向sink连,然后sum-flow就行了,sum是所有的正权和 这个题很明显是最大权闭合子图,但是中间有些点形成强连通分量挖掉就行了 #inc ...
分类:
其他好文 时间:
2017-12-17 20:50:39
阅读次数:
159
bzoj1711: [Usaco2007 Open]Dining吃饭 最大流bzoj3993: [SDOI2015]星际战争 二分+最大流bzoj1797: [Ahoi2009]Mincut 最小割 最小割定理bzoj4873: [Shoi2017]寿司餐厅 最大权闭合子图bzoj1565: [NO ...
分类:
其他好文 时间:
2017-12-12 21:18:23
阅读次数:
186
Description Input Output 仅包含一个整数,表示可以获得的最大能源收入。注意,你也可以选择不进行任何攻击,这样能源收入为0。 Sample Input 3 2 10 0 20 0 -10 0 -5 1 0 0 100 1 2 1 100 0 Sample Output 25 S ...
分类:
其他好文 时间:
2017-12-10 14:28:05
阅读次数:
177
1565: [NOI2009]植物大战僵尸 Description Input Output 仅包含一个整数,表示可以获得的最大能源收入。注意,你也可以选择不进行任何攻击,这样能源收入为0。 Sample Input 3 2 10 0 20 0 -10 0 -5 1 0 0 100 1 2 1 10 ...
分类:
其他好文 时间:
2017-11-29 18:31:18
阅读次数:
141