码迷,mamicode.com
首页 >  
搜索关键字:消耗战    ( 75个结果
bzoj 2286: [Sdoi2011消耗战
显然想到DP,然而DP超时,这个题是构建虚树,然后DP。
分类:其他好文   时间:2016-03-20 23:59:23    阅读次数:470
bzoj2286 消耗战
在一场战争中,战场由n个岛屿和n-1个桥梁组成,保证每两个岛屿间有且仅有一条路径可达。现在,我军已经侦查到敌军的总部在编号为1的岛屿,而且他们已经没有足够多的能源维系战斗,我军胜利在望。已知在其他k个岛屿上有丰富能源,为了防止敌军获取能源,我军的任务是炸毁一些桥梁,使得敌军不能到达任何能源丰富的岛屿
分类:其他好文   时间:2016-03-19 16:24:59    阅读次数:248
bzoj 2286 [Sdoi2011]消耗战(虚树+树上DP)
2286: [Sdoi2011]消耗战Time Limit: 20 SecMemory Limit: 512 MBSubmit: 1276Solved: 445[Submit][Status][Discuss]Description在一场战争中,战场由n个岛屿和n-1个桥梁组成,保证每两个岛屿间有且...
分类:其他好文   时间:2016-01-08 22:09:12    阅读次数:295
[SDOI2011][BZOJ2286] 消耗战|虚树|树型dp|树上倍增LCA
2286: [Sdoi2011]消耗战Time Limit:20 SecMemory Limit:512 MBSubmit:1040Solved:363[Submit][Status][Discuss]Description在一场战争中,战场由n个岛屿和n-1个桥梁组成,保证每两个岛屿间有且仅有一条...
分类:其他好文   时间:2015-08-09 22:22:38    阅读次数:230
poj1459,网络流,最大流,多源点多汇点
题意: 给几个发电站,给几个消耗站,再给几个转发点。 发电站只发电,消耗站只消耗电,转发点只是转发电,再给各个传送线的传电能力。 问你消耗站能获得的最多电是多少。 思路:增加一个超级源点,和超级汇点。。把所给的发电站都和超级源点相连,把所给的消耗战都和超级汇点相连。。用EK求最大流。 模板有几个地方要注意。 1:start是编号最前的点,last是编号最后的点 ...
分类:其他好文   时间:2015-05-01 12:07:35    阅读次数:217
[bzoj2286][Sdoi2011]消耗战(虚树上的DP)
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=2286分析:对于普通的树形dp:f[x]=min(∑f[son],m[x]),其中f[x]表示以x为根的子树所有关键点全部断开所需要的最少代价,m[x]表示从根节点到x节点的路径上最短的边...
分类:其他好文   时间:2015-03-31 00:32:01    阅读次数:151
BZOJ 2286 消耗战
Description在一场战争中,战场由n个岛屿和n-1个桥梁组成,保证每两个岛屿间有且仅有一条路径可达。现在,我军已经侦查到敌军的总部在编号为1的岛屿,而且他们已经没有足够多的能源维系战斗,我军胜利在望。已知在其他k个岛屿上有丰富能源,为了防止敌军获取能源,我军的任务是炸毁一些桥梁,使得敌军不能...
分类:其他好文   时间:2015-02-07 17:13:04    阅读次数:183
【BZOJ】【2286】【SDOI2011】消耗战
虚树+树形DP OrzZYF……果然好神……建虚树先按dfn排序,再用一个单调栈来维护当前这条【链】,往里加边……说实话还没弄懂- -留个坑吧……RE的原因:这条链往出退的时候没写top--;在第112行……导致死循环了! 1 /*********************************.....
分类:其他好文   时间:2015-02-01 23:05:08    阅读次数:289
BZOJ2286 [Sdoi2011消耗战
一眼,这不是裸树形dp嘛~一阵猛敲,敲完发现多组询问。。。额,不会了。。。围观hzwer,发现这就是虚树嘛!咦、等等,虚树是什么?就是个神奇的东西啦!构建虚树及dp的复杂度都是O(k * 2)级别的,由于Σki 11 #include 12 13 using namespace std; 1...
分类:其他好文   时间:2015-01-27 21:42:42    阅读次数:151
BZOJ3611: [Heoi2014]大工程
题解:会了消耗战之后,这题的难点就只在统计ans了。我原来求最长(短)链只会保留次优值,然后开三个数组写得特别麻烦。。。今天学习了,orz POPOQQQ inline void dfs(int x) { f[x]=v[x];g[x]=0; mi[x]=v[...
分类:其他好文   时间:2015-01-18 00:48:17    阅读次数:294
75条   上一页 1 ... 5 6 7 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!