网络流
文章平均质量分 78
小菜鸡啦啦啦
这个作者很懒,什么都没留下…
展开
-
最小费用最大流
SPFA版: 题目描述 同一时刻有N位车主带着他们的爱车来到了汽车维修中心。维修中心共有M位技术人员,不同的技术人员对不同的车进行维修所用的时间是不同的。现在需要安排这M位技术人员所维修的车及顺序,使得顾客平均等待的时间最小。 说明:顾客的等待时间是指从他把车送至维修中心到维修完毕所用的时间。 输入格式 第一行有两个数M,N,表示技术人员数与顾客数。 接下来n行,每行m个整数。第i+1行第j个数表...原创 2020-03-05 20:07:38 · 188 阅读 · 0 评论 -
最小割
(一)最小点割集 最小点割集:给你一个图,有n个点,m条边,有源点S和汇点T,问你最少删去多少个点,使得S无法到达T。 求法:对于每个点u,我们拆成入点u1,出点u2,u1和u2之间连一条边权为1的边。所有和u相连的点v,连一条(v2,u1)的边和(u2,v1)的边,边权都为INF。(别忘了上述所有边都要建边权为0的反边)。答案就是对新建的图跑最小割。 题目描述 农夫约翰的奶牛们喜欢通过电邮保持联...原创 2020-01-09 19:37:48 · 378 阅读 · 0 评论 -
Dinic求最大流模板
题目描述 汶川地震发生时,四川**中学正在上课,一看地震发生,老师们立刻带领x名学生逃跑,整个学校可以抽象地看成一个有向图,图中有n个点,m条边。1号点为教室,n号点为安全地带,每条边都只能容纳一定量的学生,超过楼就要倒塌,由于人数太多,校长决定让同学们分成几批逃生,只有第一批学生全部逃生完毕后,第二批学生才能从1号点出发逃生,现在请你帮校长算算,每批最多能运出多少个学生,x名学生分几批才能运完。...原创 2020-01-08 14:56:40 · 102 阅读 · 0 评论