随笔分类 - 最大流&&最小割
摘要:题解: 我严重怀疑语文水平(自己的和出题人的) 把航线按照拓扑关系建立DAG 然后最小路径覆盖 为什么两条首尾相接航线之间不用维护????
阅读全文
摘要:题解: 最小链覆盖=最长反链 ans=n-Maxflow()
阅读全文
摘要:题解: DAG最小链覆盖=最长反链 然后DP就可以了 这道题网络流怎么建图???
阅读全文
摘要:题解: 如果选b[i][j]必须选c[i],c[j] 最大权闭合子图
阅读全文
摘要:题解: 不同集合付出代价 有朋友关系的两点之间连边 s向同意的连边,不同意的向t连边 如果本来相对的朋友(x,y)都改变 那么他们中间的边一定要被割掉,还是产生1的代价
阅读全文
摘要:1、无源汇可行流 对每条边(from,to,cap)改造 cap=upper-lower inflow[to]+=lower outflow[from]+=lower 然后对每个点Addedge(s,i,inflow[i]),Addedge(i,t,ouflow[i]) 2、 有源汇可行流 Adde
阅读全文
摘要:题解: 求比值用分数规划,单个求太慢了套整体二分 然后求二分图最小割
阅读全文
摘要:题解:二分图建模 左边是人,右边是床 s向需要在学校的人连边 有床的人向t连边 认识的人互相连边 跑最大流与需要在学校的人数量是否相等比较、
阅读全文
摘要:题解:最小割建模 如果某些元素在一起会得到收益考虑最小割 答案 总收益-最小割 注意:对0点的处理 一开始模型是错的
阅读全文
摘要:题解:二分图匹配 行列建点 每一条边i->j表示第i行移动到第j行符合题意,即a[i][j]=1 可证明不需考虑列的交换 求最大匹配即可
阅读全文
摘要:题解:找出横着的联通块和纵着的联通块(能被炸弹一下炸到的) 如果一个炸弹能同时影响到某两个联通块就在联通块之间连边 这是一个二分图,求一下最大匹配 WoLeGeCao 50*50是2500不是250
阅读全文
摘要:题解:先在原网络上跑最大流,然后加上带费用的边跑费用流 高一的时候做这道题怎么想不到? 注意:maxn代表的不一定是同一个变量的范围
阅读全文
摘要:题解:最大流 s连as bs at bt连t 求最大流是否==af+bf 但是这样不对 因为as可能流到bt 所以再 s连as bt at bs连t 再求一遍最大流 相当于让as流到bt的流流不过去 少打了一个+号WA了好几发
阅读全文

浙公网安备 33010602011771号