码迷,mamicode.com
首页 >  
搜索关键字:平面图转对偶图    ( 18个结果
bzoj 2007: [Noi2010]海拔
看一看像网络流的最小割,可跑网络流超时,网络流的最小割就等于对偶图的最短路,把图转化为对偶图之后跑最短路就不超时了,可是我的平面图转对偶图还不是太会wuwu。
分类:其他好文   时间:2016-03-18 23:24:27    阅读次数:264
网络流小结
BZOJ 1001 狼抓兔子 最小割(优化做的足的dinic能过) 平面图转对偶图跑最短路(还没写。。。) BZOJ 1877 晨跑 拆点-->限制每个点跑一次吧每个点拆成两个中间加一条权值为1的边 BZOJ 1066 蜥蜴 裸最大流 BZOJ 1927 星际竞速 建立附加源点流量为能够瞬间移动的次
分类:其他好文   时间:2016-02-29 09:17:25    阅读次数:191
BZOJ 1001 狼抓兔子
平面图转对偶图以最短路得最小割。 注意写spfa的时候要把vis[head]=false写在循环的最后面。 要不然就会WA整整一天。 #include<iostream>#include<cstdio>#include<queue>#include<cstring>#define maxv 1005
分类:其他好文   时间:2016-02-16 23:34:04    阅读次数:343
noi 滚cu后7月oi生活
7-24A了bzoj1001,屯了好久的题,一直没写,写的挺顺利的,做了那么长时间bzoj,都没有把它A掉网络流,平面图转对偶图,然后跑一下最短路,类似证明貌似像是最大流最小割定理一样,求最大转换为求最小,具体也不知道QAQ看了一下bzoj1064,想到可能是环的大小的gcd,lcm,然后发现细节好...
分类:其他好文   时间:2015-07-26 22:14:51    阅读次数:146
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
18条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!