码迷,mamicode.com
首页 >  
搜索关键字:对偶图    ( 100个结果
[BZOJ 1001] 狼抓兔子
描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1001 分析 这是道经典的对偶图问题, 平面图最大流问题可以转化为其对偶图的最短路问题. 转化的方法就是将每个三角形区域看作是一个点, 如果两个三角形区域有公共线, 就在两个结点之间连一条权值为公共线容量的边. 关于编号问题我定义了一个id数组. 表示以...
分类:其他好文   时间:2015-02-17 23:38:14    阅读次数:204
BZOJ 2965 保护古迹 平面图转对偶图+最小割
题目大意:给定一个平面图以及一些点,求将1个、2个、3个……点围起来所需要的最小代价 首先平面图转对偶图 枚举每个点的每条没有走过的出边进行DFS,每到达一个点之后向来时的边逆/顺时针转到的第一条边继续深搜,这样可以搜出所有的区域(包括最外层的无限区域) 我们可以用面积的符号来判断出最外层的无限区域 接下来我们需要判断一个点在哪个区域,由于点只有10个,因此暴力枚举即可 判断一个点是否在...
分类:其他好文   时间:2015-01-31 12:22:48    阅读次数:195
【BZOJ2007】【Noi2010】海拔 平面图最小割转最短路
题解:这个模型很水,不需要极角序神马转对偶图,直接乱搞就行。 然后目的是把图割开,那么只需要跑S->T最短路就行。 要做平面图转对偶图不妨去这篇。 【BZOJ2965】保护古迹 平面图转对偶图,暴力,网络流 还有就是某人说堆很快233,我弱弱的优先队列竟然,嘿嘿。 @jiangyuze831 BZOJ 2007 NOI 2010 海拔 平面图最小割->最短路SPFA...
分类:其他好文   时间:2015-01-30 09:07:55    阅读次数:217
BZOJ 2965 保护古迹 平面图转对偶图+最小割
题目大意:给出一个平面图,这个平面图中分布着一些点,可以用平面图中的边将一些点围住,问围住k个点的最小花费是多少。 思路:这题重点是平面图转对偶图。做法不难理解。先将所有的边拆成两条,枚举所有的边,若这个边没有被标记过,那么就对这条边进行搜索,弄出来以这个边为一边的平面区域,可以顺时针或者逆时针。将所有边挂在这条边的起点上,在所有点上按照每条边的极角排序,每次找的时候找大于(或小于)当前...
分类:其他好文   时间:2015-01-28 09:57:22    阅读次数:358
【BZOJ2965】保护古迹 平面图转对偶图,暴力,网络流
题意:自己看去吧。 题解:如果不考虑这道题的某些小数据范围, 那么正解应该是: 首先平面图转对偶图, 然后扫描线处理名胜古迹 过程中运用到邪恶的平衡树(就算是set也依然恶心) 或者用神奇方法Ⅰ判断(cheat)一个名胜古迹在哪些域里面 [注: 域]:就是一些线段围起来的一块啦。 然后用神奇方法Ⅱ(cheat 然后是裸最小割噗。 所幸: 一、 名胜古...
分类:其他好文   时间:2015-01-28 09:57:01    阅读次数:621
[BZOJ 1001 狼抓兔子]
平面图的对偶图转化,具体请看周冬大神的论文建边时需稍微注意下面是代码: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #define N 1010 7 #define inf 0x7fffffff 8 using namespace...
分类:其他好文   时间:2014-12-30 11:13:20    阅读次数:141
对偶图问题
0 定义一个图G=(V,E),若能将其画在平面上,且任意两条边的交点只能是G的顶点,则称G可嵌入平面,或称G是可平面的。可平面图在平面上的一个嵌入称为一个平面图。如下图左边黑色的图为平面图,右边红色的图不属于平面图: 由平面图的边包围而成,其中不含图的顶点。也称为面。包围面R的所有边组成的回路称为....
分类:其他好文   时间:2014-12-12 10:06:32    阅读次数:268
HDU 3035 War(对偶图求最小割)
HDU 3035 War 题目链接 题意:根据图那样,给定一个网络,要求阻断s到t,需要炸边的最小代价 思路:显然的最小割,但是也显然的直接建图强行网络流会超时,这题要利用平面图求最小割的方法,把每一块当成一个点,共有边连边,然后每一个路径就是一个割,然后最短路就是最小割了 代码: #include #include #include #include usi...
分类:其他好文   时间:2014-11-09 23:54:13    阅读次数:470
BZOJ1001 [BeiJing2006]狼抓兔子
一眼最小割,转化成最大流来做。然后发现点数达到10^6级别,妥妥TLE,于是需要进一步思考。由网上大量题解可知,一个图的最大流等于它的对偶图的最短路,于是只要Dijkstra就可以了。建图有点恶心。。。查了好长时间。。。 1 /***********************************....
分类:其他好文   时间:2014-10-19 15:34:32    阅读次数:167
BZOJ1001(对偶图+最短路)
1001: [BeiJing2006]狼抓兔子 Time Limit: 15 Sec  Memory Limit: 162 MB Submit: 10398  Solved: 2376 [Submit][Status] Description 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的,而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面...
分类:其他好文   时间:2014-10-11 10:18:35    阅读次数:213
100条   上一页 1 ... 8 9 10
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!