码迷,mamicode.com
首页 >  
搜索关键字:对偶图    ( 100个结果
省队集训 Day3 陈姚班
【题目大意】 给一张网格图,上往下有流量限制,下往上没有,左往右有流量限制。 $n * m \leq 2.5 * 10^6$ 【题解】 考场直接上最大流,50分。竟然傻逼没看出狼抓兔子。 平面图转对偶图,其中没有流量限制(inf)不用转,然后直接在DAG上分层dp即可。 复杂度$O(nm)$,但是这 ...
分类:其他好文   时间:2017-07-09 21:57:31    阅读次数:188
BZOJ 3199: [Sdoi2013]escape
$O(n^2)$建Voronoi图,求对偶图后BFS即可 用Canvas写了个可视化 想写增量算法和Fortune算法,可是我好菜啊orz point的cmp写错了,调试了很久,要一直记得精度啊,用sgn函数,否则不满足偏序 半平面交抄板子都能抄错orz 此外写代码最好一气呵成,别磨叽,这东西我写了 ...
分类:其他好文   时间:2017-07-01 01:01:40    阅读次数:252
BZOJ 4541: [Hnoi2016]矿区 平面图转对偶图+DFS树
4541: [Hnoi2016]矿区 Description 平面上的矿区划分成了若干个开发区域。简单地说,你可以将矿区看成一张连通的平面图,平面图划分为了若 干平面块,每个平面块即为一个开发区域,平面块之间的边界必定由若干整点(坐标值为整数的点)和连接这些整点 的线段组成。每个开发区域的矿量与该开 ...
分类:其他好文   时间:2017-06-10 23:28:34    阅读次数:333
bzoj4423 [AMPPZ2013]Bytehattan
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4423 【题解】 转对偶图,格子当成点,就相当于并查集裸题了。。 # include <stdio.h> # include <string.h> # include <iostream> # ...
分类:其他好文   时间:2017-05-30 19:45:50    阅读次数:179
BZOJ 3007 解救小云公主 二分答案+对偶图
题目大意:给定一个矩形和矩形内的一些点。求一条左下角到右上角的路径。使全部点到这条路径的最小距离最大 最小距离最大。果断二分答案 如今问题转化成了给定矩形中的一些圆形障碍物求左下角和右上角是否连通 然后就是对偶图的问题了 左下角和右上角连通等价于对偶图中左上两条边和右下两条边不连通 因此将全部相交的 ...
分类:其他好文   时间:2017-05-15 22:18:41    阅读次数:146
BZOJ:4219: 跑得比谁都快 3007: 拯救小云公主
4219: 跑得比谁都快 3007: 拯救小云公主 后一道是前一道的弱化版。 如果考虑一下二分答案再判定,判定的过程无非就是把每个点变成一个以答案为半价的圆,然后如果左上和右下被切开了肯定就不合法,那就变成1001里面那种对偶图,跑一下spfa就好。 再看其实就不需要二分答案了,把各个boss连接起 ...
分类:其他好文   时间:2017-04-14 20:20:04    阅读次数:204
【BZOJ2007】[Noi2010]海拔 对偶图最短路
【BZOJ2007】[Noi2010]海拔 Description YT市是一个规划良好的城市,城市被东西向和南北向的主干道划分为n×n个区域。简单起见,可以将YT市看作 一个正方形,每一个区域也可看作一个正方形。从而,YT城市中包括(n+1)×(n+1)个交叉路口和2n×(n+1)条双向道路(简称 ...
分类:其他好文   时间:2017-03-09 20:23:54    阅读次数:176
【bzoj4423】[AMPPZ2013]Bytehattan 对偶图+并查集
题目描述 比特哈顿镇有n*n个格点,形成了一个网格图。一开始整张图是完整的。有k次操作,每次会删掉图中的一条边(u,v),你需要回答在删除这条边之后u和v是否仍然连通。 输入 第一行包含两个正整数n,k(2<=n<=1500,1<=k<=2n(n-1)),表示网格图的大小以及操作的个数。接下来k行, ...
分类:其他好文   时间:2017-03-09 20:07:08    阅读次数:120
【bzoj2007】[Noi2010]海拔 最小割+对偶图+最短路
题目描述 YT市是一个规划良好的城市,城市被东西向和南北向的主干道划分为n×n个区域。简单起见,可以将YT市看作一个正方形,每一个区域也可看作一个正方形。从而,YT城市中包括(n+1)×(n+1)个交叉路口和2n×(n+1)条双向道路(简称道路),每条双向道路连接主干道上两个相邻的交叉路口。下图为一 ...
分类:其他好文   时间:2017-03-09 19:57:21    阅读次数:168
bzoj1001题解
【解题思路】 显然,这题的答案是这个网格图的最小割。根据最大流-最小割定理,我们可以用网络流算法来求其最小割,时间复杂度最小为O(V2√E)(听说增广路算法会被网格图卡得很惨)。 特殊的,这个网格图是一个平面图,于是可以根据平面图最小割-最短路定理,转化为其对偶图的最短路,时间复杂度最小为O(kE) ...
分类:其他好文   时间:2017-01-11 14:11:23    阅读次数:207
100条   上一页 1 ... 3 4 5 6 7 ... 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!