随笔分类 - 图论_网络流
摘要:"Clever King" 题意: 好迷的题意。。。 有 n 个产品,m 种矿石,每个产品有价值 value[i],每种矿石有花费 cost[j] 。每种产品需要其它的一些矿石和产品才能生产出来,问你要怎么选择产品和矿石才能使 sum{value} sum{cost}最大。 tags: 明显建图做,
阅读全文
摘要:hdu6214 题意:求所有最小割中的最小边数。 tags: 真是骚操作。。 对所有边都乘上一个很大的数 MX,再加上 1,然后只要求出最小割对 MX 取一下模即是答案。
阅读全文
摘要:hdu6201 题意:一棵树,有点权、边权,定义两点间的价值为:点权之差 - 路径上的边权和。 求可能的最大的价值。 tags: 1】费用流 用两个源点限制流量,即 st1连st2,st2连n个点费用为 ai,n个点连 ed 费用为 -ai 。 #include<bits/stdc++.h> usi
阅读全文
摘要:2016-2017 ACM-ICPC East Central North America Regional Contest (ECNA 2016) I 题意:n个孩子,m个玩具,玩具有p个种类。每个孩子有喜欢的玩具,每个玩具有可能属于一个种类。问最多多少个孩子可以分配到一个他喜欢的玩具。 tags
阅读全文
摘要:1739: 魔术球问题 题意: 假设有n根柱子,现要按下述规则在这n根柱子中依次放入编号为1,2,3,...的球。 (1)每次只能在某根柱子的最上面放球。 (2)在同一根柱子中,任何2个相邻球的编号之和为完全平方数。 试设计一个算法,计算出在n根柱子上最多能放多少个球。对于给定的n,计算在n根柱子上
阅读全文
摘要:线性规划与网络流24题 可参考 网络流24题分类 1739: 魔术球问题 DAG最小路径覆盖转最大流
阅读全文
摘要:1497: [NOI2006]最大获利 tags:点和边之间存在依赖关系,可以考虑最大权闭合图。 首先建图,原先的点与汇点相连,边权为原来点的权值(负的);原先的边与源点及这条边左右端点相连,边权分别为原来边的权值、无穷大、无穷大。然后,求出最小割,最后的答案就是 原来所有的边权和 - 最小割。
阅读全文
摘要:BZOJ 1001 题意:这样的图,从左上角到右下角,要把通路拦住。路径权值为拦这条路的花费,求最小花费。 tags:输入文件有10M,最大流会超时。正解是转为对偶图中最短路。 注:这个题目有个坑,n和m都有可能等于1。 两个面相邻就加一条边,最后再加一条回边,即s-t原本一个面,要分开。对偶图中每
阅读全文
摘要:1、HDU 1532 最大流入门,n个n条边,求第1点到第m点的最大流。只用EK做了一下。 #include<bits/stdc++.h> using namespace std; #pragma comment(linker, "/STACK:102400000,102400000") #defi
阅读全文
摘要:1、HDU-3549 Flow Problem 2、链接:http://acm.hdu.edu.cn/showproblem.php?pid=3549 3、总结:模板题,参考了 http://www.cnblogs.com/Lyush/archive/2011/08/08/2130660.html
阅读全文

浙公网安备 33010602011771号