题目传送门 题意:给出n个人,m个社团,每个人都有一个标号,一个能力值,并且属于一个社团,第i天的凌晨,第$k_i$个人会离开。每天每个社团最多派一个人出来参加活动。派出的人的能力值集合为S,求每天$MEX{S}$的最大值。 思路:这道题正着删人和倒着加人是一样的,并且很容易看出是二分图的题,加边显 ...
分类:
其他好文 时间:
2019-10-08 19:22:44
阅读次数:
107
A. 二分图+乱搞的做法被叉掉了。 先求出最多能赢多少次,然后枚举 $a_i$ ,二分答案能与之匹配的 $b_j$ ,check函数判断 $a_i$ 与 $b_j$ 匹配时答案是否会变小。二分完之后把对应的 $b_j$ 删掉。 Code cpp include using namespace std ...
分类:
其他好文 时间:
2019-10-07 21:39:48
阅读次数:
129
题目描述 lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个属性。并且每种装备最多只能使用一次。游戏进行到最后,lxhgww遇到了终极boss,这个终极boss很奇怪,攻击他的装 ...
分类:
其他好文 时间:
2019-10-06 18:30:59
阅读次数:
92
1>团伙 虚点+并查集 将i+n当做桥梁,作为敌人敌人关系转化的桥梁 朋友的朋友是朋友,朋友的敌人是敌人 敌人的敌人是朋友,敌人的朋友是敌人 2>关押罪犯 虚点+并查集 思路同上 方法二:二分算法 思路来自题目中的单调性, check就是由二分图的染色判断写出来的 3> ...
分类:
其他好文 时间:
2019-10-06 13:10:30
阅读次数:
69
[多校联考2019(Round 5)]蓝精灵的请求(二分图染色+背包) 题面 在山的那边海的那边住着 n 个蓝精灵,这 n 个蓝精灵之间有 m 对好友关系,现在蓝精灵们想要玩一个团队竞技游戏,需要分为两组进行,且每一组中任意两个蓝精灵都是好友。另外,他们还想要最小化每组蓝精灵内部的好友关系数之和。蓝 ...
分类:
其他好文 时间:
2019-10-06 11:35:05
阅读次数:
84
Problem DescriptionIn the second year of the university somebody started a study on the romantic relations between the students. The relation "romanti ...
分类:
其他好文 时间:
2019-10-06 00:53:52
阅读次数:
103
二分图匹配 "P1129" 这个题还是有一定套路的 将黑色格子所在的行和列连边, 跑一边最大匹配, 如果是完美匹配即可(所有点都是匹配点) why? 在完美匹配的情况下 假如 列1 行5 , 列4 行1 ( 表示匹配) 我们则可以将行5和行1换一下位置, 这样交换 列不会受到影响, 匹配变为列1 行 ...
分类:
其他好文 时间:
2019-10-06 00:38:38
阅读次数:
82
1 //n件物品,m种关系,(有关系的2个不能在同一组) 2 //把所有物品分为2组,希望最后2组的差值尽可能小,输出较大者 3 /* 4 二分图涂色+可行性(01)背包 5 dp[i] =1表示 最后差值为i可行 6 建图后,对于每个连通分量记录差值,来求所有的可行 7 */ 8 #include... ...
分类:
其他好文 时间:
2019-10-05 18:04:11
阅读次数:
111
"P2756 飞行员配对方案问题" 参考: "「网络流24题」 1. 飞行员配对方案问题" 思路:这是个二分图的匹配问题,虽然之前写过一遍了,再写一遍温习温习也无妨。使用匈牙利算法 感觉参考博客中有一句话特别经典,很能描述匈牙利算法的思路..... ?? ?? ?? ?? 「如果我除了她(v)还能追 ...
分类:
其他好文 时间:
2019-10-05 14:35:32
阅读次数:
100
求二分图的算法——匈牙利 例题: https://www.luogu.org/problem/P3386 思路: 首先二分图是一个求一堆东西(例如狗),喜欢一些东西(例如肉),但是他们喜欢的肉不同,求最大限度能满足多少条狗的问题。那么我们可以画一个图,把狗放在一侧,把肉放在一侧。 如果第i只狗, 喜 ...
分类:
编程语言 时间:
2019-10-03 21:32:02
阅读次数:
101