zoj 1137 Girls and Boys 二分图的最大独立集
来源:互联网 发布:动画人物设计软件 编辑:程序博客网 时间:2024/06/07 01:32
#include <iostream>#include <cstdio>#include <cstring>using namespace std;#define SIZE 505int n;int graph[SIZE][SIZE];int visited[SIZE];int match[SIZE];int Hungary(int u){int i;for(i = 0; i < n; i++){if(!visited[i] && graph[u][i]){visited[i] = 1;if(match[i] == -1 || Hungary(match[i])){match[i] = u;return 1;}}}return 0;}int main(){//freopen("in.txt", "r", stdin);while(cin>>n){int i, j;memset(graph, 0, sizeof(graph));memset(match, -1, sizeof(match));for(i = 0; i < n; i++){int stu, knowN, tmp_know;scanf("%d: (%d)", &stu, &knowN);for(j = 0; j < knowN; j++){cin>>tmp_know;graph[i][tmp_know] = 1;}}int ans = 0;for(i = 0; i < n; i++){memset(visited, 0, sizeof(visited));if(Hungary(i))ans++;}cout<<n - ans / 2<<endl;//除2很关键,因为算了两遍}return 0;}
- ZOJ 1137 Girls and Boys(二分图最大独立集)
- zoj 1137 Girls and Boys 二分图的最大独立集
- hdu Girls and Boys(二分图的最大独立集)
- zoj - 1137 - Girls and Boys(二分图最大独立点集)
- POJ 1466 && ZOJ 1137--Girls and Boys【二分图 && 最大点独立集】
- hdu1068 Girls and Boys (二分图最大独立集)
- POJ-1466-Girls and Boys(二分图最大独立集)
- HDU1068-Girls and Boys(二分图_最大独立集)
- POJ 1466 Girls and Boys(二分图最大独立集)
- hdu1068 Girls and Boys,二分图最大独立集
- [toj1047]【二分图最大独立集】Girls and Boys
- poj1466 Girls and Boys (最大独立集 二分图匹配)
- POJ1466 Girls and Boys【二分图最大独立集】
- POJ 1466 Girls and Boys(二分图最大独立集)
- Girls and Boys poj1466 二分图最大独立集
- hdoj1068 Girls and Boys(二分图+最大独立集)
- POJ 1466 Girls and Boys(二分图最大独立集)
- POJ 1466 Girls and Boys(二分图最大独立集)
- 【玩转Ubuntu】05. Ubuntu上配置Tomcat环境
- SQLSERVER权限
- 字符串操作集合
- ios之点语法
- git 修改已提交的注释
- zoj 1137 Girls and Boys 二分图的最大独立集
- 奋战杭电ACM(DAY2)1003
- 我的第一篇博客
- plsql 导入dmp文件
- 查询和添加系统联系人
- iPAD越狱后下载破解版的pad软件方法总录
- makefile
- Poj 1146 ID Codes + Poj 1833 排列 (全排列库函数)
- hdu 4419 (线段树 + 扫描线 + 离散化)