网络流24题
文章平均质量分 60
veoery
这个作者很懒,什么都没留下…
展开
-
洛谷 P1251 餐巾计划问题
吃什么Sol先说建图: 经典构图题。将每一天拆成两个点i,i′i, i’,加如下6条边: (s,i,ri,p)(s, i, ri, p)——在第ii天可以买至多riri个餐巾,每块pp分; (i,t,ri,0)(i, t, ri, 0)——第ii天要用riri块餐巾; (s,i′,ri,0)(s, i’, ri, 0)——第ii天用剩的riri块旧餐巾; (i′,i+m,∞,f)(i’,原创 2017-12-11 19:14:37 · 242 阅读 · 0 评论 -
最小路径覆盖问题
吃什么Sol先说结论: 二分图定理之一:最小路径覆盖数=顶点数-最大匹配 将一个点拆拆成两个点 如果x->y有一条边: add(x,y′,1)add(x,y',1) 对于所有的点 :add(S,i,1)add(S,i,1),add(i′,T,1)add(i',T,1)以下是证明为什么可以转化成二分图及有什么好处 因为是“路径”,所有不能有“分叉”,或者说每个点的入度+出度<=2原创 2017-12-13 13:16:42 · 252 阅读 · 0 评论