码迷,mamicode.com
首页 >  
搜索关键字:bzoj1104    ( 4个结果
bzoj1104 [POI2007]洪水pow
Description $AKD$ 市处在一个四面环山的谷地里。最近一场大暴雨引发了洪水,$AKD$ 市全被水淹没了。$Blue$ $Mary$,$AKD$ 市的市长,召集了他的所有顾问(包括你)参加一个紧急会议。经过细致的商议之后,会议决定,调集若干巨型抽水机,将它们放在某些被水淹的区域,而后抽干 ...
分类:其他好文   时间:2018-02-05 10:46:50    阅读次数:230
bzoj1104: [POI2007]洪水pow
1 #include <iostream> 2 #include <cstdio> 3 #include <cmath> 4 #include <cstring> 5 #include <algorithm> 6 #define maxn 1005 7 #define maxm 1000005 8 ...
分类:其他好文   时间:2016-06-09 17:14:52    阅读次数:329
BZOJ1104 : [POI2007]洪水pow
从小到大枚举高度i:对于所有高度为i的点x,将它与它四周相邻的高度不超过i的点所在的集合合并对于所有高度为i的城市x,如果它所在集合没有放置水泵,则需要放置并查集维护,时间复杂度$O(nm)$。#include#define N 1010int n,m,i,j,k,x,y,a[N][N],id[N]...
分类:其他好文   时间:2015-06-30 21:47:05    阅读次数:187
BZOJ 1104 POI2007 洪水pow 并查集
题目大意:给定一张地势图,所有的点都被水淹没,现在有一些关键点,要求放最少的水泵使所有关键点的水都被抽干 前排感谢VFK 首先可以证明一定存在一种最优解使所有的水泵都在关键点上 那么我们将所有关键点按照高度排序,从小到大枚举每个关键点 对于每个关键点x,我们将所有高度小于等于x点的点都加入并查集并将相邻的合并 由于x是并查集中最高的点,因此并查集中任意一个点放置水泵都会导致点x被抽干...
分类:其他好文   时间:2015-03-10 17:17:34    阅读次数:189
4条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!