网络流
MintGreenTZ
这个作者很懒,什么都没留下…
展开
-
Bzoj4205卡牌配对
原题网址:http://www.lydsy.com/JudgeOnline/problem.php?id=4205 大致模型是二分图最大匹配,但暴力建边会T,考虑建中间节点,至少要有两项属性值不互质,但这样中间点数还是爆炸和边数,然而看了题解才知道中间点只要质数即可。(一开始反向边流量又忘记设为0了。。。 %hzwer http://hzwer.com/7428.html#include<bit原创 2017-05-01 17:06:57 · 412 阅读 · 0 评论 -
网络流二十四题 最长 k 可重区间集
Poweroj和codevs上数据都有问题,点这里可以提交:https://oj.hsefz.info/problem/13 题意:记一个开区间 z=(L,R)z = (L, R) 的长度 |Z|=R−L|Z| = R - L 。给定实直线 LL 上 nn 个开区间组成的集合 II ,和一个正整数 kk ,试设计一个算法,从开区间集合 II 中选取出开区间集合 S⊂IS\subset I ,使得在原创 2017-06-04 12:10:06 · 490 阅读 · 0 评论 -
日常训练 20170531 矩阵
题意简述:给定一个整数矩阵 A[n×m]A[n\times m],求一个矩阵 B[n×m]B[n \times m],满足 ∀1≤i≤n,1≤j≤m,Bi,j∈[L,R]\forall 1\le i \le n,1\le j \le m,B_{i,j} \in [L,R],且使下式值最小:max⎧⎩⎨⎪⎪⎪⎪max1≤j≤m{∣∣∣∣∑i=1n(Ai,j−Bi,j)∣∣∣∣}max1≤i≤n⎧⎩原创 2017-06-01 17:03:25 · 374 阅读 · 0 评论 -
日常训练 20170605 费用流
对于一张给定的运输网络,Alice 先确定一个最大流,如果有多种解,Alice 可以任选一种;之后 Bob 在每条边上分配单位花费(单位花费必须是非负实数),要求所有边的单位花费之和等于 PP 。总费用等于每一条边的实际流量乘以该边的单位花费。需要注意到,Bob 在分配单位花费之前,已经知道 Alice 所给出的最大流方案。现茌 Alice 希望总费用尽量小,而 Bob 希望总费用尽量大。我们想知道原创 2017-06-06 17:06:57 · 1037 阅读 · 0 评论 -
日常训练 20170603 棋盘
给定一个 n×nn×n 的棋盘,棋盘上每个位置要么为空要么为障碍。定义棋盘上两个位置 (x,y),(u,v)(x,y),(u,v) 能互相攻击当前仅当满足以下两个条件: 1.x=ux=u 或 y=vy=v 2.对于 (x,y)(x,y) 与 (u,v)(u,v) 之间的所有位置,均不是障碍。 现在有 qq 个询问,每个询问给定 kik_i,要求从棋盘中选出 kik_i 个空位置来放棋子,问最少原创 2017-06-06 16:54:33 · 326 阅读 · 0 评论 -
日常训练 20170602 Book
题意:小Z曾经是集邮部的成员,集邮部经常举办换邮票活动。活动中,如果两个人互相喜欢对方的邮票,那么这两个人就可以彼此交换自己的邮票。但在这个规则下,小Z没有换到自己喜欢的邮票。小Z觉得这是规则不完善导致的,于是小Z决定制定一个新的交换规则:每次可以选择任意多个人排成一个圆圈,如果每个人都喜欢他前边的人当前拥有的那枚邮票,就可以让每个人都拿走自己前边的人的邮票,并把自己的邮票给后边的人。在活动中可以进原创 2017-06-06 16:38:30 · 492 阅读 · 0 评论 -
日常训练 棋盘游走
Mint - 维基百科,自由的百科全书(window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Mint","wgTitle":"Mint","wg原创 2017-04-17 20:42:32 · 403 阅读 · 0 评论 -
Bzoj3280 小R的烦恼
有点像餐巾计划问题,因为每天用掉研究生后还能复活再用,就考虑每天直接可以得到aia_i个濒死的研究生,并且强制要拿出aia_i个研究生,这得到的濒死研究生向健康研究生连边表示可以救活,而每天强制要拿出的研究生有两个来源,一个是之前复活得到的研究生,还有就是直接买来的研究生,买研究生买完后我们只关心数量,所以原点向一个虚点连边,连买研究生的边,虚点表示已经买到的研究生,可以直接连到健康研究生。而且一天原创 2017-04-27 16:52:00 · 332 阅读 · 1 评论 -
Bzoj4276 [ONTAK2015]Bajtman i Okrągły Robin
原题网址:http://www.lydsy.com/JudgeOnline/problem.php?id=4276 一开始想在每个时间点贪心,为了正确性,加了一贯贪心的撤销操作,当当前时间点权值最大的能取的因为太晚而取不了就找一个前面能和他交换时间的互换抢劫时间,但WA掉了,然后问了神犇,他提到我这样只能一步交换,有可能连环交换,而且另一个神犇提到了网络流贪心做多半是有退流的问题。 附上WA的贪心原创 2017-05-24 15:24:54 · 674 阅读 · 0 评论 -
Bzoj 3661: Hungry Rabbit
传送门: http://www.lydsy.com/JudgeOnline/problem.php?id=3661 题解: 解法一:网络流 按天建分层图,两天之间一只兔子如果都可以出行,就直接连向下一天,所有上一天能出行的兔子连到一个转换点,转换点再连向下一天能出行的兔子,转换点要拆点,限制流量为 ll,一个兔子不可以即走转换点又直接走向下一天,所以兔子也拆点限制一下流量为 11 即可。总原创 2017-06-21 19:19:21 · 409 阅读 · 0 评论