码迷,mamicode.com
首页 >  
搜索关键字:最大流 建图难    ( 2808个结果
网络流建图
最大流问题变形:多汇点多源点:加一个超级源点S与超级汇点TS到每个源点建立一条容量为对应的最大流出容量的边每个汇点到T建立一条容量为对应的最大流入容量的边无向图:把无向图的一条边拆成两个反向的容量相等的有向边顶点上有流量限制:把每个顶点拆成两个顶点,一个入,一个出,然后入->出连接一条容量为顶点流量...
分类:其他好文   时间:2014-08-29 19:44:38    阅读次数:162
POJ 1637 Sightseeing tour (混合图欧拉回路)
POJ 1637 Sightseeing tour 链接:http://poj.org/problem?id=1637 题意:给定一个混合图,既有有向边,又有无向边,问是否存在欧拉回路。 思路:     1 定义         欧拉通路 (Euler tour)——通过图中每条边一次且仅一次,并且过每一顶点的通路。         欧拉回路 (Euler circui...
分类:其他好文   时间:2014-08-28 16:56:51    阅读次数:223
POJ 3436 ACM Computer Factory (最大流 + 输出路径)
POJ 3436 ACM Computer Factory 链接:http://poj.org/problem?id=3436 题意:每台电脑有P部分,可以通过不同的机器来进行加工。有N台机器,每台机器用2 P +1 个整数来描述:Qi  Si,1  Si,2 ...  Si,p  Di,1  Di,2. ..  Di,p,其中Qi 指定了机器的性能,表示每小时加工的电脑数量。Si,j...
分类:其他好文   时间:2014-08-28 16:16:20    阅读次数:217
hdoj 4925 Apple tree 【最小割】
题目:hdoj 4925 Apple tree  来源:2014 Multi-University Training Contest 6 题意:给出一个矩阵,然后每个格子中的数是2^(相邻格子的个数),然后要求不能取相邻的数,让取得数最大。 分析:就是hdoj 1569 点击打开链接 的版本,只不过数据范围增大了。不过数据水了。下来一样的效果,相同的代码可以ac。...
分类:移动开发   时间:2014-08-28 13:25:18    阅读次数:321
hdoj 3491 Thieves 【最小割 + 拆点】
题目:hdoj 3491 Thieves  题意:给出一个无向图,然后有个出发城市s,结束城市 t ,然后每个点有流量限制,问你最少用多少的人能够使得 s 到 t 没有流量。 分析:题意是抽象出来的,但是很明显看出来是求最小割。难点有2 1:无向图,所以要建双向边 2:点有流量限制,所以要拆点,拆成两个点,然后这两点的容量为点的限制,图中点的连接设置流量为inf,保证割不掉...
分类:其他好文   时间:2014-08-28 11:33:19    阅读次数:180
UVa563_Crimewave(网络流/最大流)(小白书图论专题)
解题报告 思路: 要求抢劫银行的伙伴(想了N多名词来形容,强盗,贼匪,小偷,sad,都觉得不合适)不在同一个路口相碰面,可以把点拆成两个点,一个入点,一个出点。 再设计源点s连向银行位置,再矩阵外围套上一圈,连向汇点t 矩阵内的点,出点和周围的点的出点相连。 #include #include #include #include #define M 500000 #define ...
分类:其他好文   时间:2014-08-28 11:31:39    阅读次数:233
POJ 1087 A Plug for UNIX (网络最大流)
POJ 1087 A Plug for UNIX 链接:http://poj.org/problem?id=1087 题意:有n(1≤n≤100)个插座,每个插座用一个数字字母式字符串描述(至多有24 个字符)。有m(1≤m≤100)个设备,每个设备有名称,以及它使用的插头的名称;插头的名称跟它所使用的插座的名称是一样的;设备名称是一个至多包含24 个字母数字式字符的字符串;任何两个设...
分类:其他好文   时间:2014-08-27 23:32:32    阅读次数:439
poj1273Drainage Ditches
1 #include 2 /* 3 题意:就是寻找从源点到汇点的最大流! 4 要注意的是每两个点的流量可能有多个,也就是说有重边,所以要把两个点的所有的流量都加起来 5 就是这两个点之间的流量了! 6 7 思路:建图之后...
分类:其他好文   时间:2014-08-27 23:12:48    阅读次数:292
hdoj 3820 Golden Eggs 【最小割+拆点】
题目:hdoj 3820 Golden Eggs 题意:给出一个矩阵,然后当前有三种选择,放一个金蛋,放一个银蛋,或者不放,然后给出每个格子放金蛋或者银蛋的得分,如果金蛋相邻的话每个得分要减掉cost1,银蛋相邻的话每个减去cost2得分,问最大得分多少? 分析:做这个题目推荐先做hdoj 1659 ,3657点击打开链接 ,这个题目相当于前两个的融合在加点变化。 首先我们发...
分类:其他好文   时间:2014-08-27 20:37:18    阅读次数:264
Drainage Ditches
poj1273:http://poj.org/problem?id=1273题意:现在有m个池塘(从1到m开始编号,1为源点,m为汇点),及n条水渠,给出这n条水渠所连接的点和所能流过的最大流量,题解:裸的网络流。 1 #include 2 #include 3 #include 4 #includ...
分类:其他好文   时间:2014-08-27 20:13:48    阅读次数:324
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!