这题好难。。第一次遇到这样的建图,表示是看了好多题解才懂的。 首先这是一个费用流的题,但是请注意,并不是达到最大流时候的最小费用。 首先分析每一个位置对答案做出的贡献,即a[i][j]*a[i][j]-2*a[i][j]*b[i][j]+b[i][j]*b[i][j],最后一项是个常数,所以我们只要 ...
分类:
其他好文 时间:
2016-04-15 00:34:48
阅读次数:
198
样例真是坑爹,给了和没给一样 显然对于Bob而言,只需要把P全部加到流量最大的那条边上显然对他是最有利的 问题就变成了求在最大流限制下使流量最大的边最小 二分之后将每条容量大于二分值的边减小到二分值并且跑网络流判断最大流是否改变即可 ...
分类:
其他好文 时间:
2016-04-14 20:52:11
阅读次数:
183
Matrix Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1890 Accepted Submission(s): 1005 Problem ...
分类:
其他好文 时间:
2016-04-12 19:40:07
阅读次数:
198
题目1 ZJOI 最小割 题目大意: 求一个无向带权图两点间的最小割,询问小于等于c的点对有多少。 算法讨论: 最小割 分治 代码: 题目2 CQOI2016 不同的最小割 题目大意: 求所有点对问不同的最小割数目。 算法讨论: 最小割 分治 和上面的一个题有区别么? 代码: ...
分类:
其他好文 时间:
2016-04-12 12:56:43
阅读次数:
225
这道题分为俩步,第一是求最大流,第二是在第一问的残量网络上求最小费用流。 建图时俩个点直接连2条边,一条容量为f[i],费用为0,另一条容量为inf,费用为c[i].这样就可以跑俩个算法了 第二问设一个虚拟源点S与1连容量为k,费用为0的边,n与一个虚拟汇点T连容量为k,费用为0的边。这样一直跑,最 ...
分类:
Web程序 时间:
2016-04-11 22:34:24
阅读次数:
234
费用流裸体......比赛的时候少写了一句话....导致增加了很多无用的边一直在TLE ...
分类:
其他好文 时间:
2016-04-10 21:22:50
阅读次数:
204
【题目大意】 某软件公司正在规划一项n天的软件开发计划,根据开发计划第i天需要ni个软件开发人员,为了提高软件开发人员的效率,公司给软件人员提供了很多的服务,其中一项服务就是要为每个开发人员每天提供一块消毒毛巾,这种消毒毛巾使用一天后必须再做消毒处理后才能使用。消毒方式有两种,A种方式的消毒需要a天 ...
分类:
其他好文 时间:
2016-04-07 01:14:19
阅读次数:
152
题意:有n个城市(1~n),m条有向边;有k件货物要从1运到n,每条边最多能运c件货物,每条边有一个危险系数ai,经过这条路的费用需要ai*x2(x为货物的数量),问所有货物安全到达的费用。 思路:c<=5,这里可以做文章;把每条边拆成c条边,容量都为1,费用为ai*(2*i-1)(第二个i是指拆边 ...
分类:
其他好文 时间:
2016-04-03 16:03:09
阅读次数:
178
题意:现有m门课程需要复习,已知每门课程的基础分和学分,共有n天可以复习,每天分为k个时间段,每个时间段可以复习一门课程,并使这门课程的分数加一,问在不挂科的情况下最高的绩点。 思路:(没做过费用流的转这里:http://www.cnblogs.com/L-King/p/5316359.html), ...
分类:
其他好文 时间:
2016-03-29 16:29:53
阅读次数:
165
题目链接: http://www.lydsy.com:808/JudgeOnline/problem.php?id=3876 题目大意: 给定一张拓扑图(有向无环图),每条边有边权,每次只能从第一个点出发沿着拓扑图走一条路径,求遍历所有边所需要的最小边权和。 题目思路: 【有源汇上下界费用流】 Or ...
分类:
其他好文 时间:
2016-03-29 00:56:52
阅读次数:
420