我打算翻新一边博客,以后方便查询,网络流的题目有时间就挂在这上面. [TOC] P3376 【模板】网络最大流 题目描述 如题,给出一个网络图,以及其源点和汇点,求出其网络最大流。 输入输出格式 输入格式: 第一行包含四个正整数N、M、S、T,分别表示点的个数、有向边的个数、源点序号、汇点序号。 接 ...
分类:
其他好文 时间:
2018-08-12 22:20:57
阅读次数:
152
数据结构 栈,队列,链表 ?哈希表,哈希数组 ?堆,优先队列 双端队列 可并堆 左偏堆 ?二叉查找树 Treap 伸展树 ?并查集 集合计数问题 二分图的识别 ?平衡二叉树 ?二叉排序树 ?线段树 一维线段树 二维线段树 ?树状数组 一维树状数组 N维树状数组 ?字典树 ?后缀数组,后缀树 ?块状链 ...
分类:
编程语言 时间:
2018-08-10 15:59:19
阅读次数:
175
题目链接 "luogu P1401 城市" 题解 二分最小边权,dinic检验 代码 ...
分类:
其他好文 时间:
2018-08-09 23:04:13
阅读次数:
158
"传送门" 虽然这题是“网络流24题”,但我匈牙利~~Van♂~~完全不虚,还比$dinic$好写不少(不过就是慢一些) cpp include include include include using namespace std; int read(){ int k=0,f=1; char c= ...
分类:
其他好文 时间:
2018-08-08 22:04:50
阅读次数:
209
题目链接:https://www.luogu.org/problemnew/show/P3931 肉眼观察题目感觉可以跑最大流。 证明是如果拆断一棵树,需要最小割,最小割等于最大流。 注意: 图是无向边,在网络流里建两次边,即四次。 统计一下叶子节点,再建一个超级汇点,所有距离为inf。 inclu ...
分类:
其他好文 时间:
2018-08-06 17:12:37
阅读次数:
103
1、前言 这是ACM之路的第一篇文章,是在通过看自己OI生涯的文章来回顾知识点的过程中,实在难以接受当时过于含糊笼统的介绍的情况下决定开写的,真是对不住1300+的阅读量了。由于网络流的EK算法和Dinic算法就是早期的知识点系列文章,当时确实疏漏很多,现在通过我目前残缺的知识框架和基本功重新整理一 ...
分类:
其他好文 时间:
2018-08-06 00:41:13
阅读次数:
144
好久没写题解了啊··· 题目大意: 给你一幅n个点的网络,先求出其1到n的最大流,每条弧还会有个属性$cost_i$,表示没扩容一个单位的费用,现在我们要求的就是扩容K个单位的最小费用 思路: 这是一道比较裸的网络流,第一问直接dinic就是了,重点就在于第二问。我们把第一问的残量网络继续利用,其中 ...
分类:
其他好文 时间:
2018-08-04 11:44:21
阅读次数:
195
题目链接:http://poj.org/problem?id=2112 题目: 题意:有k台挤奶机,c头奶牛,每台挤奶机每天最多生产m的奶,给你每个物品到其他物品的距离(除了物品到自己本省的距离为0外,两者之间没有路线直接到达也为0,此时需要将距离处理为inf),问跑最远距离的奶牛要跑多远。 思路: ...
分类:
其他好文 时间:
2018-08-03 19:48:47
阅读次数:
109
二分图匹配 附上两种方法: 网络流 据说所有的二分图题目都可以用网络流跑过去,可能还快一些 话不多说,~~只有代码~~ / 二分图匹配的题大多可用网络流做 此处为Dinic模板,详见网络流模板 / include include include include include include inc ...
分类:
其他好文 时间:
2018-08-03 01:02:30
阅读次数:
212