网络流
WTIAW.TIAW
这个作者很懒,什么都没留下…
展开
-
P2762 太空飞行计划问题 最大权匹配图dinic
思路:1.由于自己的打不出来,只能接用翔神的了。(洛谷的评测太坑)。2.我们可以先建立一个s和一个t,然后将题目中的实验连接起来,此时的边权为收益。3.然后在实验和器材和花费上建立一条边,此时边权为INF。4.然后在器材和t上建立一条边,#include <iostream>#include <cstdio>#include <sstream>#...原创 2019-10-15 18:38:44 · 149 阅读 · 0 评论 -
hdu3488 Tour km求完备匹配最小值 带图解析
传送门题意:给你一些 从某一景点到某一景点 的距离,让你求能否遍历全部景点,并且至少走一个环。思路:我们发现,只要遍历全部的景点一次,且又回到了起点,那么一定会有一个完备匹配,我们可以将一个景点拆成两个点,比如u -> u和u’。将这两个点一个放在x部,一个放在y部。然后按照题意连接,如果图中存在一个环的话,那么下图x集和y集一定存在完备匹配。比如:路径:1-4-5-3-2-1理解了...原创 2019-10-14 18:09:09 · 238 阅读 · 0 评论 -
hdu1150 Machine Schedule 匈牙利算法 最小点覆盖=最大值匹配
传送门思路:最小点覆盖=最大值匹配红色标记的继为最小点覆盖,每条边代表每台机器。我们发现只要三个点,就能覆盖所有机器。#include<iostream>#include<cstring>#include<algorithm>#include<cstdio>#include<cstdlib>#include<qu...原创 2019-10-13 19:08:07 · 160 阅读 · 0 评论 -
奔小康赚大钱 HDU - 2255最大权值匹配 KM模板
传送门思路:原来想用dfs做,然后果断wa,后来才知道要用KM最大权值匹配,学习了。AC代码:#include<iostream>#include<cstring>#include<algorithm>#include<cstdio>#include<cstdlib>#include<queue>#inclu...原创 2019-10-13 18:32:36 · 163 阅读 · 0 评论 -
hdu6734 Decimal判断是否为无限小数 判断质因子
传送门思路:只要判断该数是否和10有公共的质因子即可。判断方法 while(t != 1) { t = gcd(t, x); x = x / t; if(t % x == 0) { flag = 1; break; }...原创 2019-10-13 16:57:44 · 302 阅读 · 0 评论 -
hdu2063过山车 匈牙利算法&最大流求解二分图
传送门思路:求男孩和女孩的配对个数。裸的匈牙利算法,用dinic建图直接求最大流也行。匈牙利算法#include<iostream>#include<cstring>#include<algorithm>#include<cstdio>#include<cstdlib>#include<queue>#incl...原创 2019-10-13 16:21:29 · 221 阅读 · 0 评论 -
hdu5889 Barricade spfa + dinic 弧优化
思路:将图中的最短路挑出来,加到网络中,跑一遍最大流。dis[v]-dis[u]==1判断是否在最短路中。#include<cstdio>#include<cstring>#include<cmath>#include<cstdlib>#include<ctime>#include<climits>#inclu...原创 2019-10-13 11:31:01 · 159 阅读 · 0 评论 -
网络流问题-最大流最小割
简单易懂大佬博客原创 2019-10-12 22:18:49 · 231 阅读 · 0 评论 -
Hdu1533 Going Home 最小费用最大流
题意:用H来代表人类,m来代表房子,问每个人类到每个房子的总的 最短距离 。思路:直接套模板就行,注意字符判断时不要带有空格。#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#include<queue>#define mem(a...原创 2019-10-12 19:59:01 · 213 阅读 · 0 评论 -
I Magic_Potion 建模 最大流 dinic&Ek
建模Dinic 31ms#include<cstdio>#include<cstring>#include<cmath>#include<cstdlib>#include<ctime>#include<climits>#include<algorithm>#include<complex...原创 2019-10-12 09:18:54 · 213 阅读 · 0 评论 -
P2756 飞行员配对方案问题 二分图匹配 Ek&匈牙利算法
/*** From:* Qingdao Agricultural University* Created by XiangwangAcmer* Date : 2019-10-08-20.19.40* Talk is cheap.Show me your code.*/#include<iostream>#include<cstring>#include&...原创 2019-10-09 12:26:21 · 246 阅读 · 0 评论 -
P3376 网络最大流 模板 dinic&Ek
传送门思路:模板题拿来熟悉代码用dinic全面优化#include<cstdio>#include<cstring>#include<cmath>#include<cstdlib>#include<ctime>#include<climits>#include<algorithm>#includ...原创 2019-10-08 20:51:41 · 152 阅读 · 0 评论