![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络流24题
__Sugar__
HIT CS本科在读
邮箱2919730935@qq.com
有问题或者事项可以给我发邮件,能解答的问题看到了会回复的
展开
-
网络流24题之T1——飞行员配对方案问题
问题描述: 第二次世界大战时期,英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出 的每一架飞机都需要配备在航行技能和语言上能互相配合的 2 名飞行员, 其中 1 名是英国飞 行员,另 1 名是外籍飞行员。在众多的飞行员中,每一名外籍飞行员都可以与其他若干名英 国飞行员很好地配合。如何选择配对飞行的飞行员才能使一次派出最多的飞机。对于给定的 外籍飞行员与英国飞行员的配合情况,试设计原创 2017-03-08 09:39:53 · 320 阅读 · 0 评论 -
最小费用最大流 模板
#include <stdio.h> #include <iostream> using namespace std; struct edge{ int u,v,c,f,next; edge(){ u=v=c=f=0; next=-1; } edge(int x,int y,int z,int w,int t){ u=x;v=y;c=z;f=w;next=t; } }...原创 2017-03-09 17:11:40 · 246 阅读 · 0 评论 -
网络流24题之T2——太空飞行计划问题
«问题描述: W 教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业 性实验而获取利润。现已确定了一个可供选择的实验集合 E={E1,E2,…,Em},和进行这 些实验需要使用的全部仪器的集合 I={I1, I2,…In}。 实验 Ej需要用到的仪器是 I 的子集 RjÍI。 配置仪器 Ik的费用为 ck美元。实验 Ej的赞助商已同意为该实验结果支付 p原创 2017-03-15 11:52:16 · 385 阅读 · 0 评论 -
网络流24题之T21——最长 k 可重区间集问题
«问题描述: 给定实直线 L 上 n 个开区间组成的集合 I,和一个正整数 k,试设计一个算法,从开区 间集合 I 中选取出开区间集合 SÍI,使得在实直线 L 的任何一点 x,S 中包含点 x 的开区间 个数不超过 k,且å zÎS | z | 达到最大。这样的集合 S 称为开区间集合 I 的最长 k 可重区间集。 åÎSz | z | 称为最长 k 可原创 2017-03-15 12:01:54 · 520 阅读 · 0 评论 -
网络流24题之T3——最小路径覆盖问题
«问题描述: 给定有向图 G=(V,E)。设 P 是 G 的一个简单路(顶点不相交)的集合。如果 V 中每个 顶点恰好在 P 的一条路上,则称 P 是 G 的一个路径覆盖。P 中路径可以从 V 的任何一个顶 点开始,长度也是任意的,特别地,可以为 0。G 的最小路径覆盖是 G 的所含路径条数最少 的路径覆盖。 设计一个有效算法求一个有向无环图 G 的最小路径覆盖。原创 2017-03-15 14:28:39 · 560 阅读 · 0 评论 -
网络流24题之T5——圆桌问题
′问题描述: 假设有来自 n 个不同单位的代表参加一次国际会议。每个单位的代表数分别 nir ,,2,1, ?= 。会议餐厅共有 m张餐桌,每张餐桌可容纳 ),,2,1( mic ?= 个代表就餐。 i i 为了使代表们充分交流,希望从同一个单位来的代表不在同一个餐桌就餐。试设计一个算法 给出满足要求的代表就餐方案。 ′编程任务: 对于给定的代表数和餐桌数以及餐桌容量,编程计算原创 2017-03-16 16:49:05 · 289 阅读 · 0 评论