标签:des style http java color os
7 0: (3) 4 5 6 1: (2) 4 6 2: (0) 3: (0) 4: (2) 0 1 5: (1) 0 6: (2) 0 1 3 0: (2) 1 2 1: (1) 0 2: (1) 0
5 2
#include"stdio.h"
#include"string.h"
#define N 505
int g[N][N];
int mark[N];
int link[N];
int n;
int find(int k)
{
int i;
for(i=0;i<n;i++)
{
if(g[i][k]&&!mark[i])
{
mark[i]=1;
if(link[i]==-1||find(link[i]))
{
link[i]=k;
return 1;
}
}
}
return 0;
}
int main()
{
int i,j,u,v,m;
while(scanf("%d",&n)!=-1)
{
for(i=0;i<n;i++)
for(j=0;j<n;j++)
g[i][j]=0;
for(i=0;i<n;i++)
{
scanf("%d: (%d)",&u,&m);
while(m--)
{
scanf("%d",&v);
g[u][v]=1;
}
}
memset(link,-1,sizeof(link));
int ans=0;
for(i=0;i<n;i++)
{
memset(mark,0,sizeof(mark));
if(find(i))
ans++;
}
printf("%d\n",n-ans/2);
}
return 0;
}hdu 1068 Girls and Boys(匈牙利算法求最大独立集),布布扣,bubuko.com
hdu 1068 Girls and Boys(匈牙利算法求最大独立集)
标签:des style http java color os
原文地址:http://blog.csdn.net/u011721440/article/details/38070383