随笔分类 - 图论 -- 二分图匹配
摘要:【CF981F】Round Marriage(二分答案,二分图匹配,Hall定理) 题面 "CF" "洛谷" 题解 很明显需要二分。 二分之后考虑如果判定是否存在完备匹配,考虑定理。 那么如果不合法,假设我们存在一个极小的集合满足连到右侧的点数小于集合大小。因为是极小的,所以删去一个点之
阅读全文
摘要:【BZOJ5335】[TJOI2018]智力竞赛(二分图匹配) 题面 "BZOJ" "洛谷" 题解 假装图不是一个DAG想了半天,。发现并不会做。 于是假装图是一个DAG。 那么显然就是二分答案,然后求一个最小链覆盖就好了。。。 然而一开始我以为是不交的链覆盖。。。。 然而是可以交的。。。 所以就F
阅读全文
摘要:【BZOJ2138】stone(线段树,Hall定理) 题面 "BZOJ" 题解 考虑一个暴力。 我们对于每堆石子和每个询问,显然是匹配的操作。 所以可以把石子拆成个,询问点拆成个,这样就是每次进行一次二分图的匹配。 当然可以用网络流+线段树优化连边来做,但是这样复杂度太高。 还
阅读全文
摘要:【BZOJ1443】游戏(二分图匹配,博弈论) 题面 "BZOJ" 题解 很明显的二分图博弈问题。 发现每次移动一定是从一个黑点到达一个白点,或者反过来。 所以可以对于棋盘进行染色然后连边。 考虑一下必胜策略。 如果选择从一个匹配点开始走, 另外一个人沿着匹配点走,那么就输了,因为匹配点不一定有出边
阅读全文
摘要:【BZOJ2437】【NOI2011】兔兔与蛋蛋(博弈论,二分图匹配) 题面 "BZOJ" 题解 考虑一下暴力吧。 对于每个状态,无非就是要考虑它是否是必胜状态 这个直接用爆搜即可。 这样子对于每一次操作,考虑兔兔操作后的状态是否是必胜状态 如果这个状态是必胜状态,并且蛋蛋操作完后的状态是
阅读全文
摘要:【BZOJ1562】【NOI2009】变换序列 题面 "BZOJ" "洛谷" 这题面写的是真的丑,还是先手动翻译成人话。 让你构造一个的排列 使得为给定的值,如果有多个满足条件则输出字典序最小的那个。 其中,$Dis(x,y)=min(|x y|,N |
阅读全文
摘要:【BZOJ4443】小凸玩矩阵(二分答案,二分图匹配) 题面 "BZOJ" Description 小凸和小方是好朋友,小方给小凸一个N M(N include include include include include include include include include using
阅读全文
摘要:【网络流24题】分配问题(费用流) 题面 "Cogs" 题解 这。。。。二分图最大带权匹配呀 KM可以直接AC 懒得写了 一个费用流跑过去了 和运输问题一毛一样呀。。。 cpp include include include include include include include inclu
阅读全文
摘要:【BZOJ4554】游戏(二分图匹配,网络流) 题解 Description 在2016年,佳缘姐姐喜欢上了一款游戏,叫做泡泡堂。简单的说,这个游戏就是在一张地图上放上若干个炸弹,看 是否能炸到对手,或者躲开对手的炸弹。在玩游戏的过程中,小H想到了这样一个问题:当给定一张地图,在这张 地图上最多能放
阅读全文
摘要:【BZOJ3140】消毒(二分图匹配) 题面 Description 最近在生物实验室工作的小T遇到了大麻烦。 由于实验室最近升级的缘故,他的分格实验皿是一个长方体,其尺寸为a b c,a、b、c 均为正整数。为了实验的方便,它被划分为a b c个单位立方体区域,每个单位立方体尺寸 为1 1 1。用
阅读全文
摘要:题面 Bessie wants to navigate her spaceship through a dangerous asteroid field in the shape of an N x N grid (1 include include include include include
阅读全文
摘要:题目描述 lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个属性。并且每种装备最多只能使用一次。游戏进行到最后,lxhgww遇到了终极boss,这个终极boss很奇怪,攻击他的装
阅读全文
摘要:题面 题目描述 小Q是一个非常聪明的孩子,除了国际象棋,他还很喜欢玩一个电脑益智游戏――矩阵游戏。矩阵游戏在一个N N黑白方阵进行(如同国际象棋一般,只是颜色是随意的)。每次可以对该矩阵进行两种操作: 行交换操作:选择矩阵的任意两行,交换这两行(即交换对应格子的颜色) 列交换操作:选择矩阵的任意两列
阅读全文
摘要:题面 题目描述 学校放假了 · · · · · · 有些同学回家了,而有些同学则有以前的好朋友来探访,那么住宿就是一个问题。比如 A 和 B 都是学校的学生,A 要回家,而 C 来看B,C 与 A 不认识。我们假设每个人只能睡和自己直接认识的人的床。那么一个解决方案就是 B 睡 A 的床而 C 睡
阅读全文
摘要:题面 Description 农夫约翰上个星期刚刚建好了他的新牛棚,他使用了最新的挤奶技术。不幸的是,由于工程问题,每个牛栏都不一样。第一个星期,农夫约翰随便地让奶牛们进入牛栏,但是问题很快地显露出来:每头奶牛都只愿意在她们喜欢的那些牛栏中产奶。上个星期,农夫约翰刚刚收集到了奶牛们的爱好的信息(每头
阅读全文
摘要:题面 传说在遥远的地方有一个非常富裕的村落,有一天,村长决定进行制度改革:重新分配房子。 这可是一件大事,关系到人民的住房问题啊。村里共有n间房间,刚好有n家老百姓,考虑到每家都要有房住(如果有老百姓没房子住的话,容易引起不安定因素),每家必须分配到一间房子且只能得到一间房子。 另一方面,村长和另外
阅读全文
摘要:题面 题目描述 XX酒店的老板想成为酒店之王,本着这种希望,第一步要将酒店变得人性化。由于很多来住店的旅客有自己喜好的房间色调、阳光等,也有自己所爱的菜,但是该酒店只有p间房间,一天只有固定的q道不同的菜。 有一天来了n个客人,每个客人说出了自己喜欢哪些房间,喜欢哪道菜。但是很不幸,可能做不到让所有
阅读全文
摘要:题面 题目背景 第二次世界大战时期.. 题目描述 英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能互相配合的2 名飞行员,其中1 名是英国飞行员,另1名是外籍飞行员。在众多的飞行员中,每一名外籍飞行员都可以与其他若干名英国飞行员很好地配合。如何选择配
阅读全文