poj 1274
来源:互联网 发布:数据分析介绍 编辑:程序博客网 时间:2024/06/16 03:37
裸的二分图,但我还是WA了,注意这是两个分开的集合n,m;
#include <iostream>#include <cstdio>#include <cstring>using namespace std;int n,m;int link[600]={};bool data[600][600]={};bool visit[600]={};bool dfs(int x) { ***// 习惯 visit[x] = 1; 然而x与y不是同一个集合。WA哭了*** for(int i = 1; ***i <= m;*** i++) { if(!visit[i] && data[x][i]) { visit[i] = 1; if(link[i] == 0 || dfs(link[i])) { link[i] = x; return 1; } } } return 0;}int main() { while(scanf("%d %d",&n,&m) != EOF) { int x,y; memset(data,0,sizeof(data)); memset(link,0,sizeof(link)); for(int i = 1; i <= n; i++) { scanf("%d",&x); for(int j = 1; j <= x; j++) { scanf("%d",&y); data[i][y] = 1; } } int sum = 0; for(int i = 1; i <= n; i++) { memset(visit,0,sizeof(visit)); if(dfs(i)) sum++; } printf("%d\n",sum); } return 0;}
0 0
- poj 1274
- poj 1274
- poj 1274
- poj 1274
- poj 1274
- poj 1274
- POJ 1274 / POJ 1469 / POJ 2239 二分图最大匹配
- poj 2446 poj 1469 poj 1274 二分图最大匹配
- poj 1274(二分匹配)
- POJ 1274 匈牙利算法
- POJ 1274解题报告
- POJ 1274 解题报告
- 匈牙利算法POJ 1274
- POJ 1274 Stall
- POJ
- poj
- POJ
- POJ
- BroadcastReceiver
- epoll
- Unity3d 简单计算器(OnGUI)
- IOS - 用户信息默认界面
- activiti工作流(一)
- poj 1274
- java:浅谈java环境变量
- Unity3D之打开Activity与调用JAVA代码传递参数
- 欢迎使用CSDN-markdown编辑器
- Oracle 替换字符串
- 关于position:absolute、relative及fixed浅析
- Css样式表和input框
- 开始刷leetcode day72:Binary Tree Postorder Traversal
- MySQL引擎之一infobright