
线性规划与网络流24题
凌阡陌
随心而为,我自逍遥
展开
-
星际转移问题
分析(引用BYvoid 大牛的分析):分层图网络流问题,枚举答案,构造网络流判定。建模方法:首先判断从地球到月球是否存在一条路线,如果不存在那么无解,否则把每个太空站按照每天拆分成d 个点,表示第i个站第d 天。建立附加源S 汇T,顺序枚举答案Day。1、对于第Day 天,从S 到连接一条容量为无穷大的有向边。2、从到T 连接一条容量为无穷大的有向边。3、对于第i 个太原创 2012-08-18 16:54:46 · 562 阅读 · 0 评论 -
nefu476最大权闭包图(网络流)
一、太空飞行计划问题Time Limit 1000 msMemory Limit 65536 kbdescriptionW 教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业性实验而获取利润。现已确定了一个可供选择的实验集合E={E1,E2,…,Em},和进行这些实验需要使用的全部仪器的集合I={I1,I2,…In}。实验Ej 需要用到的仪器是I 的子原创 2012-09-24 20:47:23 · 878 阅读 · 0 评论 -
nefu473最大流
题意:就是给出各个边的最大流量,和起点终点,求最大流分析:这题就是最普通的最大流,明显的给出最大流模型,通常我们都是在纸上画出最大流的模型,然后根据模型来建图,并计算规模,这题题目给的图就是最大流模型,所以直接套用模板就行了。#include #include using namespace std;const int oo=1e9;const int mm=111111;c原创 2012-09-24 19:46:33 · 301 阅读 · 0 评论 -
nefu475二分图的匹配
飞行员配对方案问题Time Limit 1000msMemory Limit 65536Kdescription 第二次世界大战时期,英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能互相配合的2 名飞行员,其中1 名是英国飞行员原创 2012-09-24 19:58:14 · 473 阅读 · 0 评论 -
nefu474二分图的最大匹配
题意:给你n头牛,和m个墙,每头牛有自己喜欢的墙,要求每堵墙只能有一头牛,求最多的匹配数 分析:这题的最大流模型不是那么明显了,我们首先根据样例画出题目的图,如下:我们仔细的分析,题目要求最大的匹配数,也就是通过左边的点,从右边的点穿出,使得穿出的个数最多,每个点只能穿过一次,怎么看起来和最大的流量那么像?我们在图中加个源点和汇点看看:没错,有了源点和汇点,原创 2012-09-24 19:49:41 · 320 阅读 · 0 评论 -
nefu494深海机器人问题
深海机器人问题Time Limit 1000msMemory Limit 65536Kdescription 深海资源考察探险队的潜艇将到达深海的海底进行科学考察。潜艇内有多个深海机器人。潜艇到达深海海底后,深海机器人将离开潜艇向预定目标移动。深海机器人在移动中还必须沿途采集海原创 2012-10-10 20:57:00 · 637 阅读 · 0 评论 -
nefu489软件补丁问题
«问题描述:T 公司发现其研制的一个软件中有n 个错误,随即为该软件发放了一批共m 个补丁程序。每一个补丁程序都有其特定的适用环境,某个补丁只有在软件中包含某些错误而同时又不包含另一些错误时才可以使用。一个补丁在排除某些错误的同时,往往会加入另一些错误。换句话说,对于每一个补丁i,都有2 个与之相应的错误集合B1[i]和B2[i],使得仅当软件包含B1[i]中的所有错误,而不包含B2[i]原创 2012-10-10 13:31:27 · 572 阅读 · 0 评论 -
nefu488餐厅计划问题(最小费用最大流)
餐厅计划问题一个餐厅在相继的N 天里,每天需用的餐巾数不尽相同。假设第i天需要ri块餐巾(i=1,2,…,N)。餐厅可以购买新的餐巾,每块餐巾的费用为p分;或者把旧餐巾送到快洗部,洗一块需m天,其费用为f 分;或者送到慢洗部,洗一块需n 天(n > m),其费用为s < f 分。每天结束时,餐厅必须决定将多少块脏的餐巾送到快洗部,多少块餐巾送到慢洗部,以及多少块保存起来延期送洗。但是每天洗原创 2012-10-10 11:13:32 · 839 阅读 · 0 评论 -
nefu487最长递增子序列问题
最长递增子序列问题Time Limit 1000msMemory Limit 65536Kdescription给定正整数序列x1 , ... , xn 。(1)计算其最长递增子序列的长度s。(2)计算从给定的序列中最多可取出多少个长度为s的递增子序列。(3)如果允许在取出的序原创 2012-10-09 21:17:43 · 517 阅读 · 0 评论 -
nefu493负载平衡问题
负载平衡问题G 公司有n 个沿铁路运输线环形排列的仓库,每个仓库存储的货物数量不等。如何用最少搬运量可以使n 个仓库的库存数量相同。搬运货物时,只能在相邻的仓库之间搬运。 对于给定的n 个环形排列的仓库的库存量,编程计算使n 个仓库的库存数量相同的最少搬运量。【问题分析】转化为供求平衡问题,用最小费用最大流解决。【建模方法】首先求出所有仓库存货量平均值,设第i个仓库原创 2012-10-10 16:03:13 · 836 阅读 · 1 评论 -
nefu492运输问题
W公司有m个仓库和n 个零售商店。第i 个仓库有ai 个单位的货物;第j 个零售商店需要bj个单位的货物。货物供需平衡,即。从第i 个仓库运送每单位货物到第j 个零售商店的费用为Cij 。试设计一个将仓库中所有货物运送到零售商店的运输方案,使总运输费用最少。 对于给定的m 个仓库和n 个零售商店间运送货物的费用,计算最优运输方案和最差运输方案。与分配问题是一样的,都是最小费用最大流和最大费原创 2012-10-10 15:06:56 · 697 阅读 · 0 评论 -
nefu486魔术球问题(增加节点最大流模板)
魔术球问题Time Limit 1000msMemory Limit 65536Kdescription假设有n根柱子,现要按下述规则在这n根柱子中依次放入编号为1,2,3,...的球。(1)每次只能在某根柱子的最上面放球。(2)在同一根柱子中,任何2个相邻球的编号之和为完全平方原创 2012-10-09 11:38:58 · 575 阅读 · 0 评论 -
nefu484数字梯形问题
数字梯形问题Time Limit 1000msMemory Limit 65536Kdescription 给定一个由n 行数字组成的数字梯形如下图所示。梯形的第一行有m 个数字。从梯形的顶部的m 个数字开始,在每个数字处可以沿左下或右下方向移动,形成一条从梯形的顶至底的路径。原创 2012-10-08 21:20:11 · 691 阅读 · 0 评论 -
nefu485分配问题(二分图的最佳匹配)
分配问题Time Limit 1000msMemory Limit 65536Kdescription 有n件工作要分配给n个人做。第i 个人做第j 件工作产生的效益为ij c 。试设计一个将n件工作分配给n个人做的分配方案,使产生的总效益最大。 对于给定的n件工作和n原创 2012-10-05 14:15:13 · 447 阅读 · 0 评论 -
nefu482二分图点权最大独立集
方格取数问题Time Limit 1000msMemory Limit 65536Kdescription 在一个有m*n 个方格的棋盘中,每个方格中有一个正整数。现要从方格中取数,使任意2 个数所在方格没有公共边,且取出的数的总和最大。试设计一个满足要求的取数算法。对于给定原创 2012-10-01 16:37:21 · 341 阅读 · 0 评论 -
nefu483星际转移问题(分层图网络流)
星际转移问题Time Limit 1000msMemory Limit 65536Kdescription 由于人类对自然资源的消耗,人们意识到大约在2300 年之后,地球就不能再居住了。于是在月球上建立了新的绿地,以便在需要时移民。令人意想不到的是,2177 年冬由于未知的原原创 2012-10-02 19:59:14 · 847 阅读 · 0 评论 -
nefu481有向无环图的最小路径覆盖
对于一个路径覆盖,有如下性质:1、每个顶点属于且只属于一个路径。2、路径上除终点外,从每个顶点出发只有一条边指向路径上的另一顶点。所以我们可以把每个顶点理解成两个顶点,一个是出发,一个是目标,建立二分图模型。该二分图的任何一个匹配方案,都对应了一个路径覆盖方案。如果匹配数为0,那么显然路径数=顶点数。每增加一条匹配边,那么路径覆盖数就减少一个,所以路径数=顶点数- 匹配数。要想原创 2012-09-25 20:30:50 · 350 阅读 · 0 评论