霍尔定理神仙题
神仙题。
首先这个题的二分图匹配做法是比较显然的.
直接设人为左边的点椅子为右边的点直接连边.
这样写即使用前缀优化建图还是会超时.
我们考虑到霍尔定理的一个推论:
二分图的最大匹配数为:
其中
观察得到本题有一个非常特殊的性质:
(因为每一个点的相邻点集合必然是一段前缀和一段后缀的并集)
所以这个题就可以直接被转化成一个数据结构问题。
具体来说,我们从小到大枚举
神仙题。
首先这个题的二分图匹配做法是比较显然的.
直接设人为左边的点椅子为右边的点直接连边.
这样写即使用前缀优化建图还是会超时.
我们考虑到霍尔定理的一个推论:
二分图的最大匹配数为:
其中
观察得到本题有一个非常特殊的性质:
(因为每一个点的相邻点集合必然是一段前缀和一段后缀的并集)
所以这个题就可以直接被转化成一个数据结构问题。
具体来说,我们从小到大枚举