码迷,mamicode.com
首页 >  
搜索关键字:最小割    ( 1178个结果
网络流24题
网络流24题 https://loj.ac/problems/tag/30 1.搭配飞行员:二分图匹配 2.太空飞行计划: //最大权闭合子图:新增附加源s和附加汇t,从s向所有正权点引一条边,容量为权值;从所有负权点向t引一条边,容量为权值绝对值。求出最小割后,S - {s}就是最大权闭合子图 3 ...
分类:其他好文   时间:2017-10-13 00:37:33    阅读次数:131
bzoj 1001
裸的最小割,直接上Dinic算法。结果跑得很慢。 ...
分类:其他好文   时间:2017-10-12 21:50:18    阅读次数:165
bzoj1497: [NOI2006]最大获利
又双叒叕get到新姿势——最大权闭合图(好像第一次gdkoi就出过,当时ylmb)胡伯涛的论文:https://wenku.baidu.com/view/986baf00b52acfc789ebc9a9.html 那就是sum-最小割咯。 ...
分类:其他好文   时间:2017-10-10 09:54:39    阅读次数:138
bzoj 1001 狼抓兔子
题目大意: 一个网格图,路径样式如下 求最小割 思路: 数据太大,不能直接最小割,而这个图是个平面图(显而易见) 于是我们可以对偶图 所谓对偶图,就是把平面图的每个块看做是一个点,如图: 然后spfa跑一遍最短路就好了 1 #include<iostream> 2 #include<cstdio> ...
分类:其他好文   时间:2017-10-09 22:34:04    阅读次数:167
bzoj1934: [Shoi2007]Vote 善意的投票
get到新姿势,最小割=最大流,来个大佬的PPT 这道题的做法是将st和1的xpy连,0的xpy和ed连,xpy之间jy连双向边,然后呢答案就是最小割。 ...
分类:其他好文   时间:2017-10-08 12:14:31    阅读次数:161
No Smoking, Please Gym - 101518H
No Smoking, Please Gym - 101518H 最小割~ 1 #include <bits/stdc++.h> 2 using namespace std; 3 const int maxv = 1000110; 4 const int maxe = 4000010; 5 cons ...
分类:其他好文   时间:2017-10-08 10:03:04    阅读次数:195
51nod 1499 (最小割)
题意 分析 将一些点分成两个集合,很明显的最小割问题 设一个S、T,和S相连的点表示在B集合中,和T相连的点表示在A集合中 因为原题是完美值最大,我们转换一下,变成损失的价值最小,那么就是最小割问题了 对于两个点(u,v),如果有边相连,那么u->T v->T 权值是|u-v|;如果无边,那么S-> ...
分类:其他好文   时间:2017-10-04 23:08:06    阅读次数:175
bzoj2738 矩阵乘法 整体二分
链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2738 题意:求出子矩阵$K$小值。 果然除了最小割题面给什么算法不能用什么算法 这个玩意……实际上并没有强制在线的要求……退一步讲这个时空要求也不太适合主席树……然而……$wcx$神犇正面硬上… ...
分类:其他好文   时间:2017-10-03 12:04:28    阅读次数:193
BZOJ 1001 狼抓兔子 (最小割转化成最短路)
题意:中文题。 析:很容易看出是裸板的最小割,然后可能会超时,边实在是太多了,有一种特殊的方法,可以把平面图转成最短路来求,也就是利用对偶图,把原图的而看成新图的点,原图的边与两个面相连的,加一条边,然后再多加一个起点和终点。跑一次最短路即可。 代码如下: ...
分类:其他好文   时间:2017-10-03 00:23:10    阅读次数:226
2017青岛赛区网络赛 Smallest Minimum Cut 求最小割的最小割边数
先最大流跑一遍 在残存网络上把满流边容量+1 非满流边容量设为无穷大 在进行一次最大流即可 (这里的边都不包括建图时用于反悔的反向边) ...
分类:其他好文   时间:2017-10-01 23:44:32    阅读次数:237
1178条   上一页 1 ... 40 41 42 43 44 ... 118 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!