【图论】--网络流
LaoJiu_
这个作者很懒,什么都没留下…
展开
-
hdu3549 Flow Problem--EK算法 & 最大流
原题链接: http://acm.hdu.edu.cn/showproblem.php?pid=3549题意:给定n个点,m条边,m行数据u,v,w代表边u到v的权值是w,注意是有向边。求最大流。模板题。#define _CRT_SECURE_NO_DEPRECATE #include#include#include#include#include#include原创 2016-08-11 12:16:54 · 537 阅读 · 0 评论 -
hdu3046 Pleasant sheep and big big wolf--Dinic算法 & 最小割
原题链接: http://acm.hdu.edu.cn/showproblem.php?pid=3046题意:n*m的矩阵中,把狼和羊放进格子中,一个格子一个动物,要求建围栏把狼困住,不能吃掉羊。建图即可,这也是难点,设置一个超级源点和超级汇点,源点指向所有狼,所有羊指向汇点,然后求最小切割就行了,当然了两个点的边权值都要设为无穷大,这样求解最小割就没问题了。#defi原创 2016-08-11 22:41:27 · 625 阅读 · 0 评论 -
hdu3572 Task Schedule--Dinic算法 & 最大流 & 链式前向星 & vector
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=3572题意:有M个机器(代表一天可以同时干M天的工作),有N个任务。每个任务必须在Si或者以后开始做,在Ei或者之前完成,完成每个任务必须处理Pi个时间单位,问最后是否可以完成这N个任务这个题的建图算是经典,因为限定每个时刻每台机器只能处理一个任务,所以可以把时间点分配给各个合法原创 2016-08-12 22:18:29 · 1281 阅读 · 0 评论 -
hdu1565 方格取数(1)--最大点权独立集 & Dinic
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=1565题意:先设置一个源点(0)和一个汇点( n*n+1),一开始初始化的时候把源点到所有 (i+j)%2 ==1的格子全部给个值,然后初始化把汇点到所有 (i+j) %2 == 0的格子也给个值,值就是这个格子数字。还有,二维数组flow[i][j]用来标记边。然后求最大点权独原创 2016-08-18 13:55:39 · 616 阅读 · 0 评论 -
【网络流】目录
【最大流】hdu3549(简单)【最大流】 {模板题,不需建图,直接写就行} 打开题解hdu1532(简单)【最大流】 {模板题,和上一题一样} 打开题解【最小割】hdu3046(较难)【最小割】 {需要根据题意建图,难点在建图,以及建图后的求解} 打开题解原创 2016-08-12 17:23:50 · 678 阅读 · 0 评论 -
hdu1532 Drainage Ditches--最大流ek
原题链接: http://acm.hdu.edu.cn/showproblem.php?pid=1532题意:n条路,m个点,每条边一个流速,求最大流速,1是源点,m是汇点。依旧模板题。#define _CRT_SECURE_NO_DEPRECATE #include#include#include#include#include#includeusing原创 2016-08-11 12:55:19 · 542 阅读 · 0 评论