二分图匹配模板
来源:互联网 发布:amd显卡驱动设置优化 编辑:程序博客网 时间:2024/06/05 18:48
// 匈牙利算法
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
const int maxn=1010;
int n,m,vis[maxn],l[maxn],a[maxn][maxn],x,y,k,tot=0;
bool dfs(int x){
for(int i=1;i<=m;i++){
if(a[x][i]&&!vis[i]){
vis[i]=1;
if(!l[i]||dfs(l[i])){
l[i]=x;
return true;
}
}
}
return false;
}
int main(){
ios::sync_with_stdio(false);
cin>>n>>m>>k;
for(int i=1;i<=k;i++){
cin>>x>>y;
a[x][y]=1;
}
for(int i=1;i<=n;i++){
memset(vis,0,sizeof(vis));
if(dfs(i)) tot++;
}
cout<<tot<<endl;
return 0;
}
阅读全文
0 0
- 二分图匹配模板
- 图--二分匹配模板
- 【二分图匹配模板】
- 二分图匹配模板
- 二分图匹配模板
- 二分图匹配模板
- 二分图匹配模板
- 二分图匹配 模板
- 二分图匹配模板
- 二分图匹配模板
- 二分图匹配模板
- 二分图匹配模板
- 二分图匹配模板
- 二分图匹配算法模板
- 二分图最大匹配模板
- 二分图完美匹配模板
- 【图论】[二分图匹配] 模板
- 二分图最大匹配模板
- nginx 安装配置
- windows环境安装nexus
- 算法导论中LCS的C++实现程序
- (4.1.40)Android控件事件转发流程全解析
- 封装
- 二分图匹配模板
- 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。 假设每度电的价格为1.2元,计算并显示本月电费
- 内存页
- python http 标准库之urllib,urllib2,自定义Opener,cookie
- Java基础——异常
- 2017NOIP模拟赛 葡萄(状压DP)
- [FAQ05169][Storage]如何从手机上readback任意分区的image回来?
- [Codeforces 877F] Ann and Books
- 页面jsp展示java数据的标签