![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
长乐集训
hahaha1850
本人学生
展开
-
上下界网络流
最近几天学习了上下界网络流,感觉不太懂,但至少学会了如何建图。总的来说,分为以下三个问题无源汇最大流 有源汇最大流 有源汇最小流一、无源汇最大流 大致的做法是这样的: 首先构成一个附加网络:将图的下界分离到一个附加源和汇中,而上界则变为原弧的上界减去下界的差。 再在附加源汇上跑一次最大流即可。记录每个点的入流下界和减去出流下界和,当下界和>0时怎连入一条源s到这个点的边,上界为这个下界和,下界为原创 2017-01-23 23:42:22 · 253 阅读 · 0 评论 -
Targan
Targan算法一、关于Targan求解有向图(有关有向图的知识请看这里)强连通分量的线性时间的算法二、关于强连通 如果两个顶点可以相互通达,则称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。有向图的极大强连通子图,称为强连通分量(strongly connected components)。三、算法实现做一遍DFS,用dfn[i]表示原创 2017-01-23 23:43:12 · 1362 阅读 · 0 评论