没学过最大权独立集但是想到叻最大权闭合子图,建图和正解差不多
实际上,这个图要是一个二分图原因是题目条件。
如果图有奇环则会发现无论怎么选都无法滿足题目条件,所以图是二分图
转化以后枚举较小大小的一边的点是否被选,贪心选择另一边的点即可获得35分
在考场上想到了最大权閉合子图。这道题在a性质上有i->i+n/2的边这意味着对于i和i+n/2这两个点只能选择恰好一个。
在选择的过程首先把所有点选上。
如果选择了一个左邊的点则右边的所有点都不能选择,需要减去一些值在图上连二分图对应的inf边即可。
最大权独立集=点权和-最小权独立集
建图的方法吔是类似的。
s集合中的左边点和t集合的右边点就是答案
实际上,如果想要最大化点数只要在每个点的权值加上inf即可。
格式:XLS ? 页数:10页 ? 上传日期: 15:27:47 ? 浏览次数:8 ? ? 1800积分 ? ? 用稻壳阅读器打开
全文阅读已结束如果下载本文需要使用