Machine Schedule 二分图最大匹配基础题
来源:互联网 发布:中老年棉麻女装淘宝网 编辑:程序博客网 时间:2024/04/29 11:26
#include <stdio.h>#include <cstring>bool map[101][101];bool vis[101];int match[101];int n,m,k;bool find(int x){ for(int i=1;i<=m;i++) { if(!vis[i]&&map[x][i]) { vis[i]=true; if(find(match[i])||match[i]==-1) { match[i]=x; return true; } } } return false;}int main(){ int a,b,c; while(scanf("%d",&n)==1&&n) { memset(match,-1,sizeof(match)); memset(map,false,sizeof(map)); scanf("%d%d",&m,&k); while(k--) { scanf("%d%d%d",&a,&b,&c); map[b][c]=true; } int count=0; for(int i=1;i<=n;i++) { memset(vis,false,sizeof(vis)); if(find(i)) count++; } printf("%d\n",count); } return 0;}
- Machine Schedule 二分图最大匹配基础题
- POJ1325 Machine Schedule 二分图最大匹配
- 二分图最小覆盖点数(最大匹配):Machine Schedule
- poj - 1325 - Machine Schedule(二分图最大匹配)
- ZOJ 1364 Machine Schedule(二分图最大匹配)
- 【二分图|最大匹配】POJ-1325 Machine Schedule
- ZOJ 1364 Machine Schedule(二分图最大匹配)
- hdu1150—Machine Schedule(二分图最大匹配)
- ZOJ 1364 Machine Schedule (二分图最大匹配)
- POJ 1325 Machine Schedule (最大二分匹配)
- hdu Machine Schedule 1150 二分图匹配
- poj1325 - Machine Schedule (二分图匹配)
- HDU 1150 Machine Schedule 二分图匹配
- Machine Schedule - POJ 1325 二分图匹配
- HDU 1150 Machine Schedule(二分图匹配)
- POJ 1325 Machine Schedule(二分图匹配)
- Machine Schedule(二分图匹配--匈牙利算法)
- poj 1325 Machine Schedule 二分匹配,可以用最大流来做
- 3G手机Android应用开发视频教程_黎活明老师的视频(第一天课程)总共有八天课程
- struts2中几种获得request,session等对象的方法
- Objective-C语法之Category的使用
- 第一篇文章
- MySQL5.5对多核CPU的支持
- Machine Schedule 二分图最大匹配基础题
- hibernate增删改查
- 监控项目使用资源
- 启用tomcat debug模式
- hdu 2256
- WAS 6 命令行安装(静默安装)
- 解决Android java.lang.NoClassDefFoundError错误
- macro definition for cfs 、tc.
- 浅析oracle b-tree index搜索原理