网络流
_7许
%
展开
-
HDU - 4292【最大流_拆点_建图】
Food 题意: 有nnn个人,有fff种食物,ddd种饮料,问能拿到自己钟意的食物和饮料的人最多有多少? 思路 s−food−people1−people2−drink−ts - food - people1 - people2 - drink - ts−food−people1−people2−drink−t【people1people1people1和people2people2pe...原创 2020-03-12 18:49:34 · 244 阅读 · 0 评论 -
HDU 6598 Harmonious Army【最小割_网络流建图】
题目链接 题意: n个士兵,m组信息:u v a b c。对于士兵u v:如果都是战士(Warrior),那么军队power增加a;如果都是法师(Mage),那么军队power增加c;如果一个是战士,一个是法师,那么军队power增加b. 其中b=a/4+c/3b = a/4+c/3b=a/4+c/3. 问军队power最大是多少? 思路 如果每个士兵可以选择两个职位,那么军队power=...原创 2020-03-09 20:37:39 · 221 阅读 · 0 评论 -
P4126 [AHOI2009]最小割 【最小割+tarjan(SCC)】
P4126 [AHOI2009]最小割 题意 给一个有向图。两问 某条边是不是一定是最小割边 某条边是不是有可能是最小割边 思路 跑完最大流的残量图中 如果某条正向边<u, v>的剩余流量为0,并且uv不在一个强连通分量中,那么这个边可能是最小割边。 在可能是最小割的条件下,如果u和源点s在同一个强连通分量中,且v和汇点t在同一个强连通分量中,那么这个边一定是...原创 2020-03-01 21:56:30 · 193 阅读 · 0 评论 -
Flow Problem [HDU - 3549] 【最大流模板_Dinic(当前弧优化)_EK】
卡了?!我卡了EK?!QAQ!!!! 蒟蒻的EK模板更新残余网络的时候找对应的边直接+1了??还是没有理解透彻。其实增广路中的正边可能是“反边”的QAQ,所以还是要用异或得到对应的边才可QAQ! 前边过的题那么水??写的都是+1,还都过了……原创 2020-02-22 17:16:40 · 169 阅读 · 0 评论 -
Drainage Ditches [POJ - 1273] 【最大流模板_Dinic_EK】
POJ - 1273 Dinic算法 #include <iostream> #include <cstdio> #include <cstring> #include <queue> #define INF 0x3f3f3f3f using namespace std; inline int read() { int x = 0,...原创 2020-02-22 16:50:58 · 140 阅读 · 0 评论 -
P1343 地震逃生【最大流_EK算法+Dinic解】
模板题哒哒哒! 这题怎么判的那么慢,等了好几分钟,结果RE!我???……看了眼题面,零流的时候要特判,不然除数为0了啊QAQ原创 2020-02-22 12:15:51 · 154 阅读 · 0 评论 -
P3376 【模板】网络最大流【EK算法+Dinic算法解】
EK算法+Dinic算法原创 2020-02-22 11:07:12 · 400 阅读 · 0 评论