![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络流
文章平均质量分 72
细雨欣然
孤单是一个人的狂欢
展开
-
uva 1324 运送超级计算机
【问题描述】 宇宙中有n个星球,你的任务是用最短的时间把k个超级计算机从星球S运送到T,每个超级计算机需要一整艘飞船来运输。行星之间有m条双向隧道,每条隧道需要一天时间来通过,且不能有两艘飞船同时使用一条隧道。隧道不会连接两个不同的行星,且每一对行星之间最多只有一条通道。隧道不会连接两个相同的行星,且每一对行星之间最多只有一条隧道。【输入格式】 第一行包含5个正整数n,m,k,S,T(S原创 2016-12-17 16:15:36 · 385 阅读 · 0 评论 -
poj 3469 Dual Core CPU
时间限制:1秒 内存限制:256M 【问题描述】 要在由核A和B组成的双核CPU上运行N个任务。任务i在核A上执行花费为Ai,在B上执行花费为Bi。 其中有M个任务执行时需要交换数据,用一对整数ai,bi,表示任务ai和任务bi执行时需要交换数据,但如果他们在同一个核上执行则没有额外花费,否则会产生wi的花费。 问,所有任务都执行完后,最小的花费是多少。 【输入格式】 第一行为原创 2017-04-05 16:51:03 · 284 阅读 · 0 评论 -
BZOJ2756 【scoi2012】奇怪的游戏(二分+网络流)
时间限制:1秒 内存限制:64M 【问题描述】 Blinker最近喜欢上一个奇怪的游戏。这个游戏在一个 N*M 的棋盘上玩,每个格子有一个数。每次 Blinker 会选择两个相邻的格子,并使这两个数都加上1。 现在 Blinker 想知道最少多少次能使棋盘上的数都变成同一个数,如果永远不能变成同一个数则输出-1。 【输入格式】 输入的第一行是一个整数T,表示输入数据有T轮游戏组成。原创 2017-03-15 18:04:09 · 207 阅读 · 0 评论 -
bzoJ2661 连连看(网络流)
时间限制:1秒 内存限制:64M 【问题描述】 凡是考智商的题里面总会有这么一种消除游戏。不过现在面对的这关连连看可不是QQ游戏里那种考眼力的游戏。我们的规则是,给出一个闭区间[a,b]中的全部整数,如果其中某两个数x,y(设x>y)的平方差x^2-y^2是一个完全平方数(即x^2-y^2=z^2),并且y与z互质,那么就可以将x和y连起来并且将它们一起消除,同时得到x+y点分数。那么过关原创 2017-03-14 21:39:25 · 326 阅读 · 0 评论 -
bzoj 1070【scoi2007】修车(网络流)
时间限制:1秒 内存限制:64M 【问题描述】 同一时刻有N位车主带着他们的爱车来到了汽车维修中心。维修中心共有M位技术人员,不同的技术人员对不同的车进行维修所用的时间是不同的。现在需要安排这M位技术人员所维修的车及顺序,使得顾客平均等待的时间最小。 说明:顾客的等待时间是指从他把车送至维修中心到维修完毕所用的时间。 【输入格式】 第一行有两个数M,N,表示技术人员数与顾客数。接下来原创 2017-03-23 16:58:54 · 263 阅读 · 0 评论 -
BZOJ 1927【sdoi2010】星际竞速(费用流)
时间限制:3秒 内存限制:128M 【问题描述】 10 年一度的银河系赛车大赛又要开始了。作为全银河最盛大的活动之一,夺得这个项目的冠军无疑是很多人的梦想,来自杰森座 α星的悠悠也是其中之一。 赛车大赛的赛场由 N 颗行星和M条双向星际航路构成,其中每颗行星都有一个不同的引力值。大赛要求车手们从一颗与这 N 颗行星之间没有任何航路的天体出发,访问这 N 颗行星每颗恰好一次,首先完成这一目原创 2017-03-23 16:51:27 · 274 阅读 · 0 评论 -
【zjoi2010】贪吃的老鼠(网络流)
时间限制:10秒 内存限制:512M 【问题描述】 奶酪店里最近出现了 m 只老鼠!它们的目标就是把生产出来的所有奶酪都吃掉。奶酪店中一天会生产n块奶酪,其中第 i块的大小为pi,会在第ri秒被生产出来,并且必须在第di秒之前将它吃掉。第 j 只老鼠吃奶酪的速度为 sj,因此如果它单独吃完第 i 快奶酪所需的时间为pi/sj。老鼠们吃奶酪的习惯很独特,具体来说: (1) 在任一时刻,一原创 2017-03-30 09:29:48 · 653 阅读 · 0 评论 -
[网络流和线性规划24题]之十四 孤岛营救
时间限制:1秒 内存限制:64M 【问题描述】 1944 年,特种兵麦克接到国防部的命令,要求立即赶赴太平洋上的一个孤岛,营救被敌军俘虏的大兵瑞恩。瑞恩被关押在一个迷宫里,迷宫地形复杂,但幸好麦克得到了迷宫的地形图。迷宫的外形是一个长方形,其南北方向被划分为N 行,东西方向被划分为M列,于是整个迷宫被划分为N×M 个单元。每一个单元的位置可用一个有序数对(单元的行号,单元的列号)来表示。南北原创 2017-03-27 18:58:10 · 495 阅读 · 0 评论 -
[网络流和线性规划24题]之六 最长递增子序列
时间限制:1秒 内存限制:64M 【问题描述】 给定正整数序列x1, .., xn。 (1)计算其最长递增子序列的长度s。 (2)计算从给定的序列中最多可取出多少个长度为s的递增子序列。 (3)如果允许在取出的序列中多次使用x1和 xn,则从给定序列中最多可取出多少个长度为s的递增子序列。 注意:题目中的“递增”实际上是“非降”,即i < j 且 x[i] <= x[j原创 2017-03-27 18:48:37 · 368 阅读 · 0 评论 -
网络流总结
今天做了一天的网络流,也发现了很多有趣(有毒)的建图方法,也算是收获很多了,这里就做个总结吧。网络流跑的方法大家都会我就不说了,题考察的重点也就是建图。建图就涉及到2个方面: 1.建点。建点其实就是网络流的难点了,一般点弄好了边也容易了。建点的困难就在于有时要拆点,我总结了一下拆点主要是这几个作用: a、控制点的通过次数,就是把点的次数用边的流量来限制。 b、化点权为边权。 c、一个点可能会原创 2017-03-27 18:39:32 · 210 阅读 · 0 评论 -
uva1376 BZOJ1001 动物大逃亡
时间限制:5秒 内存限制:64M 【问题描述】 由于控制程序出错,动物园的笼子无缘无故被打开,所有动物展开了一次大逃亡。整个城市是一个网络,另外每个单位方格都有一条从左上到右下的对角线,其中动物园在左上角,动物们的目的地在右下角。所有道路(即网格的边和对角线)都是双向的。 每条道路上都有一个正整数权值,代表拦截着条边所需要的工作人员数,如图所示。你的任务是排尽量少的工作人员,使动物无法原创 2017-04-06 09:44:08 · 559 阅读 · 0 评论