
图论——带花树
Alex_McAvoy
想要成为渔夫的猎手
展开
-
图论 —— 带花树算法
【概述】带花树算法用于解决一般图的最大匹配问题。对于一个图 G(V,E),他的匹配 M 是二元组 (u,v) 组成的集合,其中 u,v∈V,(u,b)∈E,且 M 中不存在重复的点,当 |M| 最大的时候,称 M 为图 G(V,E) 的最大匹配。当图 G(V,E) 是一个二分图时,由于其若含有环,则一定是偶环(一个点数为 2k 的环),其最大匹配可以使用匈牙利算法或网络流算法来求解。...原创 2019-05-09 21:18:13 · 4546 阅读 · 2 评论 -
一般图最大匹配(UOJ-79)
Problem Description从前一个和谐的班级,所有人都是搞OI的。有 n 个是男生,有 0 个是女生。男生编号分别为 1,…,n。现在老师想把他们分成若干个两人小组写动态仙人掌,一个人负责搬砖另一个人负责吐槽。每个人至多属于一个小组。有若干个这样的条件:第 v个男生和第 u 个男生愿意组成小组。请问这个班级里最多产生多少个小组?Input第一行两个正整数,n...原创 2019-05-09 21:17:56 · 1350 阅读 · 0 评论 -
挑战NPC(洛谷-P4258)
题目描述小 N 最近在研究 NP 完全问题,小 O 看小 N 研究得热火朝天,便给他出了一道这样的题目:有 n 个球,用整数 1 到 n 编号。还有 m个筐子,用整数 1到 m编号。每个筐子最多能装 3 个球。每个球只能放进特定的筐子中。 具体有 e个条件,第 i 个条件用两个整数 vi 和 ui描述,表示编号为 vi的球可以放进编号为 ui的筐子中。每个球都必须放...原创 2019-08-10 16:54:08 · 538 阅读 · 0 评论