匈牙利算法模板
来源:互联网 发布:linux查cpu核数 编辑:程序博客网 时间:2024/05/01 08:12
#include<cstdio>#include<cstring>const int maxn = 1010;bool state[maxn] = { 0 }, date[maxn][maxn] = { 0 };int Link[maxn] = { 0 };int n1, n2,m,u,v;void Init() {memset(Link,0,sizeof(Link));scanf("%d%d%d", &n1, &n2, &m);for (int i = 1; i <= m; i++) {scanf("%d%d", &u, &v);date[u][v] = true;}}bool find(int a){for(int i=1;i<=n2;i++)if(date[a][i]&&!state[i]){state[i]=true;if(Link[i]==0||find(Link[i])){Link[i]=a;return true;}}return false;}int main() {Init();int ans=0;for(int i=1;i<=n1;i++){memset(state,0,sizeof(state));if(find(i))ans++;}printf("%d\n",ans);return 0;}
阅读全文
0 0
- 匈牙利算法模板
- 匈牙利算法模板
- 匈牙利算法模板
- 【匈牙利算法模板】
- 匈牙利算法模板
- 模板:匈牙利算法
- 匈牙利算法模板
- 匈牙利算法模板
- 匈牙利算法模板
- 【图论】匈牙利算法模板
- 匈牙利算法模板
- 匈牙利算法&模板
- 匈牙利算法模板
- 匈牙利算法模板
- 匈牙利算法模板
- 匈牙利算法模板
- 【笔记+模板】 匈牙利算法
- 【匈牙利算法】匈牙利模板dfs、bfs
- 用Seam实现:图片上传 + 保存到数据库 + 从数据库读出图片并显示到页面中
- 菜谱
- 开关电源设计中电感的选择
- java volatile
- Trapping rain water
- 匈牙利算法模板
- Kattis
- 删去单链表中第i个节点的操作。删除单链表中数据域为x的前驱元素。数据结构。
- SQL学习—INSERT、UPDATE、DELETE语句
- c++中的friend友元
- 【设计模式】-原型模式
- 344. Reverse String
- 每日一道算法题(7)
- jinfo_动态调整JVM参数(无需重启)(实践)