#AcWing861. 二分图的最大匹配
二分图的最大匹配
题目描述
给定一个二分图,其中左半部包含 个点(编号 ),右半部包含 个点(编号 ),二分图共包含 条边。
数据保证任意一条边的两个端点都不可能在同一部分中。
请你求出二分图的最大匹配数。
二分图的匹配:给定一个二分图 ,在 的一个子图 中, 的边集 {} 中的任意两条边都不依附于同一个顶点,则称 是一个匹配。
二分图的最大匹配:所有匹配中包含边数最多的一组匹配被称为二分图的最大匹配,其边数即为最大匹配数。
输入格式
第一行包含三个整数 、 和 。
接下来 行,每行包含两个整数 和 ,表示左半部点集中的点 和右半部点集中的点 之间存在一条边。
输出格式
输出一个整数,表示二分图的最大匹配数。
数据范围
,
,
,
输入样例:
2 2 4
1 1
1 2
2 1
2 2
输出样例:
2