http://acm.hdu.edu.cn/showproblem.php?pid=3879 题意:给出n个点m条边,其中每个点有一个权值代表修建这个点需要耗费的钱,然后m条边里面,代表如果两个修建好的点相连的话,那么可以得到一点利润。求最大的获利。 思路:和BZOJ 1497是同一道题目。学习最大 ...
分类:
其他好文 时间:
2017-01-28 14:26:49
阅读次数:
246
二分t+最大权闭合图。 很显然二分那个t作为limit。每一个limit下,有一些边不能用了,然后要知道这种情况下怎么选点获得的价值最大。 这么想:一个shop想获得收益,就必须选择某一些plant,问题就转化成了最大权闭合图。 ...
分类:
其他好文 时间:
2016-08-19 19:10:20
阅读次数:
137
题意:自己看吧(不是很好说) 分析: 网络流:最大权闭合子图。 思路如下: 首先将点分为3类 第一类:Pij 表示第i个点和第j个点组合的点,那么Pij的权值等于w[i][j]+w[j][i](表示得分) 第二类:原串中的n个点每个点拆出一个点,第i个点权值为 –a[s[i]] (表示要花费) 第三 ...
分类:
其他好文 时间:
2016-07-29 22:55:10
阅读次数:
295
详情请参考http://www.cnblogs.com/kane0526/archive/2013/04/05/3001557.html 值得注意的地方,割边会把图分成两部分,一部分和起点相连,另一部分和汇点相连 我们只需要关注和起点相连的点的点就好,如何统计呢? 只需要从起点开始搜索,只要边不是满 ...
分类:
其他好文 时间:
2016-07-29 21:09:03
阅读次数:
162
类似于最大权闭合图的思想。 4177: Mike的农场 Description Mike有一个农场,这个农场n个牲畜围栏,现在他想在每个牲畜围栏中养一只动物,每只动物可以是牛或羊,并且每个牲畜围栏中的饲养条件都不同,其中第i个牲畜围栏中的动物长大后,每只牛可以卖a[i]元,每只羊可以卖b[i]元,为 ...
分类:
其他好文 时间:
2016-07-11 14:15:33
阅读次数:
202
3438: 小M的作物 Description 小M在MC里开辟了两块巨大的耕地A和B(你可以认为容量是无穷),现在,小P有n中作物的种子,每种作物的种子有1个(就是可以种一棵作物)(用1...n编号),现在,第i种作物种植在A中种植可以获得ai的收益,在B中种植可以获得bi的收益,而且,现在还有这 ...
分类:
其他好文 时间:
2016-06-26 22:33:47
阅读次数:
235
Road constructions Time Limit: 6000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1590 Accepted Submission(s): 5 ...
分类:
其他好文 时间:
2016-05-20 00:59:31
阅读次数:
170
描述 共n个站点,给出建立每个站点所需要的花费.现在有m个客户需要开通服务,每个客户需要有两个站点,客户给钱.问最大利润是多少. 分析 要选一个客户,就必须要选他所需的两个站点,这样有约束关系的,可以用最大权闭合图做. 胡伯涛的论文<最小割模型在信息学竞赛中的应用>: http://wenku.ba ...
分类:
其他好文 时间:
2016-04-27 17:09:41
阅读次数:
151
描述 http://poj.org/problem?id=2987 要炒员工鱿鱼,炒了一个人,他的下属一定被炒.给出每个人被炒后公司的收益(负值表示亏损),问怎样炒公司收益最大,以及这种方法炒了几个人.(先输出人数) 分析 求最大收益是用最大权闭合图.要炒一个人,他的下属也要被炒,那么边由上司连向下 ...
分类:
其他好文 时间:
2016-04-27 17:04:53
阅读次数:
207
题目: http://cojs.tk/cogs/problem/problem.php?pid=410 410. [NOI2009] 植物大战僵尸 ★★★ 输入文件:pvz.in 输出文件:pvz.out 简单对比时间限制:2 s 内存限制:512 MB 【问题描述】 Plants vs. Zomb ...
分类:
编程语言 时间:
2016-04-16 17:06:10
阅读次数:
233