上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页
摘要: 题目大意一个图上有N个顶点,从1到N标号,顶点之间存在一些无向边,边有长度,要求从顶点1走到顶点N,再从顶点N走回顶点1,其中不必要经过每个顶点,但是要求走的路径上的边只能经过一次。求出从1--->N-->1的路径的长度最小值。题目分析每条无向边最多只能走一次,可以视为这些边的容量只有1。题目中要求... 阅读全文
posted @ 2015-10-19 00:18 农民伯伯-Coding 阅读(1318) 评论(0) 推荐(0) 编辑
摘要: 最小费用最大流通过EK,Dinic,ISAP算法可以得到网络流图中的最大流,一个网络流图中最大流的流量max_flow是唯一的,但是达到最大流量max_flow时每条边上的流量分配f是不唯一的。如果给网络流图中的每条边都设置一个费用cost,表示单位流量流经该边时会导致花费cost。那么在这些流量均... 阅读全文
posted @ 2015-10-19 00:04 农民伯伯-Coding 阅读(18482) 评论(3) 推荐(7) 编辑
摘要: 题目大意一个mxn的矩阵,给出矩阵中每一行的和sh[1,2...m]以及每一列的数字的和目sv[1,2...n],以及矩阵中的一些元素的范围限制,比如a[1][2] > 1, a[2][3] #include#include#includeusing namespace std;#define MA... 阅读全文
posted @ 2015-10-18 19:54 农民伯伯-Coding 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 有上下界的网络最大流是指在网络流图中两点之间的路径上的流量Flow必须在一个范围之内。用[Bi,Ci]表示路径i,说明路径i上的流量Flow(i)大于等于Bi且小于等于Ci. 有上下界的网络流问题可以分为四类: 1. 无源汇网络可行流 2. 有源汇网络可行流 3. 有源汇网络最大流 4. 有源汇网络 阅读全文
posted @ 2015-10-18 09:39 农民伯伯-Coding 阅读(2805) 评论(1) 推荐(3) 编辑
摘要: 题目大意生产电脑的工厂将一台电脑分成P个部件来进行流水线生产组装,有N个生产车间,每个车间可以将一个半成品电脑添加某些部件,使之成为另一个半成品电脑或者成为一台完好的电脑,且每个车间有一个效率,即在单位时间内可以将K个半成品组装为另外K个半成品或者完好的电脑。每个车间在组装完成之后,都将组装后的半成... 阅读全文
posted @ 2015-10-17 15:18 农民伯伯-Coding 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 题目大意有K台挤奶机和C头奶牛,都被视为物体,这K+C个物体之间存在路径。给出一个 (K+C)x(K+C) 的矩阵A,A[i][j]表示物体i和物体j之间的距离,有些物体之间可能没有直接通路。每台挤奶机可以容纳m头奶牛去挤奶,且每个奶牛仅可以去往一台挤奶机。现在安排这C头奶牛去挤奶,每头奶牛会去往某... 阅读全文
posted @ 2015-10-17 14:49 农民伯伯-Coding 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 网络最大流是指在一个网络流图中可以从源点流到汇点的最大的流量。求解网络最大流的常用算法可以分为增广路径算法和预推进算法。其中,预推进算法的理论复杂度优于增广路径算法,但是编码复杂度过高,且效率优势在很多时候并不是很明显,因此,经常使用的算法为增广路径算法。 增广路径算法主要有Fold-Fulkers 阅读全文
posted @ 2015-10-16 01:21 农民伯伯-Coding 阅读(7826) 评论(1) 推荐(1) 编辑
摘要: 题目大意N个点的有向图中,定义“好点”为:从该点v出发可以到达的所有点u,均有一条路径使得u可达v。求出图中所有的“好点”,并按照顺序从小到大输出出来。题目分析图存在多个强连通分支,强连通分支内的所有点的行为可以视为一个点的行为:若强连通分支可以到达其他强连通分支,则该强连通分支内的所有点均可以到达... 阅读全文
posted @ 2015-10-12 21:52 农民伯伯-Coding 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 题目大意给定N个点,他们之间用一些双向边连通,使得这N个点两两相互可达。但是其中某些双向边为桥,这样若断开这些桥,则整个图就无法做到点之间两两可达。现在可以添加若干条双向边,使得断开图中的任意一条边之后,N个点之间仍然两两可达。求最少需要添加几条边?题目分析将这N个点视为无向连通图的顶点,然后找出其... 阅读全文
posted @ 2015-10-12 14:49 农民伯伯-Coding 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 题目大意有N个学校,这些学校之间用一些单向边连接,若学校A连接到学校B(B不一定连接到A),那么给学校A发一套软件,则学校B也可以获得。现给出学校之间的连接关系,求出至少给几个学校分发软件,才能使得所有的学校均可以获得软件;以及,至少需要添加几条单向边连接学校,才能使得给这些学校中任何一所发软件,其... 阅读全文
posted @ 2015-10-12 12:16 农民伯伯-Coding 阅读(824) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页