网络流
文章平均质量分 58
yeziqing10
这个作者很懒,什么都没留下…
展开
-
POJ 1273 Drainage Ditches
题意给m个点(窝巢!),n条边的有向图,求1~m最大流题解测试最大流模板(尼玛又是m个点)codeDinic#include <algorithm> #include <bitset> #include <cassert> #include <cmath> #include <cstdio> #include <cstdlib> #include <cstring> #include <ctime>原创 2015-12-07 18:16:21 · 273 阅读 · 0 评论 -
POJ 1637 Sightseeing tour
题意给一个混合图(有向边、无向边均有),问是否存在欧拉回路题解经典题。 参见黑书p324,两种解法。 第一种是把边视为一类点,原来的点视为另一类点,构建二分图,进一步构建图 这里总结一下第二种做法: 基本定理是:对一个有向图,当且仅当其基图连通且每个点入度=出度。 先只看有向边,统计每个点入度和为In[i]In[i],出度和为Out[i]Out[i]然后只看无向边,对所有无向边任意定向。原创 2015-12-07 22:03:32 · 281 阅读 · 0 评论 -
POJ 1149 PIGS
题意mm个猪圈,nn个顾客 依次 购买bib_i头猪,会到某些猪圈买。 每次交易过程如下: 1. 顾客开某几个猪圈的门 2. 卖猪 3. 任意分配这几个猪圈的猪的数量 4. 锁门 猪圈可容纳的猪的数量没有限制 问最多能卖出多少猪?题解注意到此题有 依次 ,这个限制 而基于 依次 的建图方法,与两个元素是否 相邻 很有关系。建图如下: 1. s->第一个开某个猪圈的顾客连边,原创 2015-12-07 16:32:58 · 240 阅读 · 0 评论