随笔分类 -  网络流

摘要:3 cti (cti.cpp/in/out, 1s, 512MB)3.1 Description有一个 n × m 的地图, 地图上的每一个位置可以是空地, 炮塔或是敌人. 你需要操纵炮塔消灭敌人.对于每个炮塔都有一个它可以瞄准的方向, 你需要在它的瞄准方向上确定一个它的攻击位置,当然也可以不进行攻 阅读全文
posted @ 2018-04-03 16:53 zbtrs 阅读(256) 评论(0) 推荐(0) 编辑
摘要:Input 第一行包含两个正整数n,m,分别表示这家餐厅提供的寿司总数和计算寿司价格中使用的常数。 第二行包含n个正整数,其中第k个数ak表示第k份寿司的代号。 接下来n行,第i行包含n-i+1个整数,其中第j个数di,i+j-1表示吃掉寿司能 获得的相应的美味度,具体含义见问题描述。 N<=100 阅读全文
posted @ 2018-03-26 14:20 zbtrs 阅读(202) 评论(0) 推荐(0) 编辑
摘要:分析:个人感觉非常神的一道题. 类似于匹配问题,很容易看出这道题要用网络流来做. 观察特征:2^n个点,有2^m个位置可以选择,每种放法都有其相应的代价,求最大代价. 这是一类很经典的网络流问题. 思考的方向有两个: 1.将位置看成点,向原图中的点连边就相当于一种选择. 将容量设为1来使得每个点只选 阅读全文
posted @ 2018-03-22 23:05 zbtrs 阅读(292) 评论(0) 推荐(0) 编辑
摘要:染色【问题描述】有一棵𝑛个点的有根树,节点的编号为0到𝑛 − 1,其中根节点的编号为0。有𝑚种颜色。给一个点添上第𝑖种颜色的代价为𝑤 ( 。每个点必须被添上恰好两种不同的颜色。定义一个点的控制集合为这个点的所有儿子与这个点自己构成的集合。注意如果𝑏是𝑎的儿子且𝑐是𝑏的儿子,𝑐不是 阅读全文
posted @ 2018-03-22 18:56 zbtrs 阅读(380) 评论(0) 推荐(0) 编辑
摘要:分析:非常非常好的一道题! 首先需要对问题进行转化: 转化1很显然,对于转化2,是一类非常经典的“中位数问题”,即在一条线段上,有若干个特殊点,要选择一个点的位置,使得它到这些点距离*对应权值的和最小. 结论就是这个点一定在给定的这些点的位置上. 那么问题可以变成,m个位置,每个有n种选择,代价即为 阅读全文
posted @ 2018-03-20 21:47 zbtrs 阅读(305) 评论(0) 推荐(0) 编辑
摘要:3144: [Hnoi2013]切糕 Description Input 第一行是三个正整数P,Q,R,表示切糕的长P、 宽Q、高R。第二行有一个非负整数D,表示光滑性要求。接下来是R个P行Q列的矩阵,第z个 矩阵的第x行第y列是v(x,y,z) (1≤x≤P, 1≤y≤Q, 1≤z≤R)。 100 阅读全文
posted @ 2018-03-19 21:58 zbtrs 阅读(302) 评论(0) 推荐(0) 编辑
摘要:Description YT市是一个规划良好的城市,城市被东西向和南北向的主干道划分为n×n个区域。简单起见,可以将YT市看作 一个正方形,每一个区域也可看作一个正方形。从而,YT城市中包括(n+1)×(n+1)个交叉路口和2n×(n+1)条双向道路(简称道路),每条双向 道路连接主干道上两个相邻的 阅读全文
posted @ 2018-03-18 11:25 zbtrs 阅读(211) 评论(0) 推荐(0) 编辑
摘要:1001: [BeiJing2006]狼抓兔子 Description 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的, 而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的地形: 左上角点为(1,1),右下角点为(N,M)(上图中N=4 阅读全文
posted @ 2018-03-17 17:49 zbtrs 阅读(195) 评论(0) 推荐(0) 编辑
摘要:一、问题引入 有n个点,选和不选各自有收益。有m个条件,有三种:如果x和y都选了,获得w的收益;如果x和y都没选,获得w的收益;如果x和y都一个选了一个没选,付出w的代价。求最大收益。(n≤10000,m≤ 10) 二、分析 第一眼看上去很像2-sat?2-sat是对每一组变量都有限制,这道题并没有 阅读全文
posted @ 2018-03-17 15:42 zbtrs 阅读(389) 评论(0) 推荐(0) 编辑
摘要:E. Biologist time limit per test 1.5 seconds memory limit per test 256 megabytes input standard input output standard output E. Biologist time limit p 阅读全文
posted @ 2018-03-17 14:33 zbtrs 阅读(211) 评论(0) 推荐(0) 编辑
摘要:1391: [Ceoi2008]order Description 有N个工作,M种机器,每种机器你可以租或者买过来. 每个工作包括若干道工序,每道工序需要某种机器来完成,你可以通过购买或租用机器来完成。 现在给出这些参数,求最大利润 Input 第一行给出 N,M(1<=N<=1200,1<=M< 阅读全文
posted @ 2018-03-17 11:22 zbtrs 阅读(172) 评论(0) 推荐(0) 编辑
摘要:1497: [NOI2006]最大获利 Description 新的技术正冲击着手机通讯市场,对于各大运营商来说,这既是机遇,更是挑战。THU集团旗下的CS&T通讯公司在新一代通讯技术血战的前夜,需要做太多的准备工作,仅就站址选择一项,就需要完成前期市场研究、站址勘测、最优化等项目。在前期市场调查和 阅读全文
posted @ 2018-03-17 10:01 zbtrs 阅读(153) 评论(0) 推荐(0) 编辑
摘要:Ombrophobic Bovines Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 20459 Accepted: 4403 Description FJ's cows really hate getting wet so m 阅读全文
posted @ 2018-03-17 08:41 zbtrs 阅读(222) 评论(0) 推荐(0) 编辑
摘要:2561: 最小生成树 Description 给定一个边带正权的连通无向图G=(V,E),其中N=|V|,M=|E|,N个点从1到N依次编号,给定三个正整数u,v,和L (u≠v),假设现在加入一条边权为L的边(u,v),那么需要删掉最少多少条边,才能够使得这条边既可能出现在最小生成树上,也可能出 阅读全文
posted @ 2018-01-25 17:47 zbtrs 阅读(173) 评论(0) 推荐(0) 编辑
摘要:Firing Time Limit: 5000MS Memory Limit: 131072K Total Submissions: 11132 Accepted: 3372 Description You’ve finally got mad at “the world’s most stupid 阅读全文
posted @ 2017-12-29 00:01 zbtrs 阅读(189) 评论(0) 推荐(0) 编辑
摘要:Dual Core CPU Time Limit: 15000MS Memory Limit: 131072K Total Submissions: 25576 Accepted: 11033 Case Time Limit: 5000MS Description As more and more 阅读全文
posted @ 2017-12-28 21:54 zbtrs 阅读(331) 评论(0) 推荐(0) 编辑
摘要:Dining Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 20081 Accepted: 8925 Description Cows are such finicky eaters. Each cow has a prefer 阅读全文
posted @ 2017-12-28 21:13 zbtrs 阅读(139) 评论(0) 推荐(0) 编辑
摘要:PIGS Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 21917 Accepted: 10034 Description Mirko works on a pig farm that consists of M locked 阅读全文
posted @ 2017-12-28 20:43 zbtrs 阅读(108) 评论(0) 推荐(0) 编辑
摘要:Drainage Ditches Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 79977 Accepted: 31112 Description Every time it rains on Farmer John's fie 阅读全文
posted @ 2017-12-27 16:53 zbtrs 阅读(272) 评论(0) 推荐(0) 编辑