匈牙利演算法 codevs 2776 尋找代表元

2022-09-17 05:30:18 字數 1115 閱讀 4444

時間限制: 1 s

空間限制: 256000 kb

題目等級 : ** gold

廣州二中蘇元實驗學校一共有n個社團,分別用1到n編號。

廣州二中蘇元實驗學校一共有m個人,分別用1到m編號。每個人可以參加乙個或多個社團,也可以不參加任何社團。

每個社團都需要選乙個代表。謙哥希望更多的人能夠成為代表。

輸入描述 input description

第一行輸入兩個數n和m。

以下n行每行若干個數,這些數都是不超過m的正整數。其中第i行的數表示社團i的全部成員。每行用乙個0結束。

輸出描述 output description

輸出最多的能夠成為代表的人數。

樣例輸入 sample input

4 41 2 0

1 2 0

1 2 0

1 2 3 4 0

樣例輸出 sample output

資料範圍及提示 data size & hint

各個測試點1s

資料範圍

n,m<=200

1

/*注意:link是linux系統的關鍵字

*/2 #include3

using

namespace

std;

4 #include5

#define n 210

6 #include7 #include8

int head[n],link[n],n,m,ans=0,t=-1;9

bool

visit[n];

10struct

edge;

13 vectoredge;

14void add_edge(int u,int

v)15

21void

input()

2234}35

}36bool xylfind(int

k)3748}

49}50return

false;51

}52intmain()

5362 printf("

%d\n

",ans);

63return0;

64}65

codevs2776尋找代表元

2776 尋找代表元 時間限制 1 s 空間限制 256000 kb 題目等級 gold 題目描述 description 廣州二中蘇元實驗學校一共有n個社團,分別用1到n編號。廣州二中蘇元實驗學校一共有m個人,分別用1到m編號。每個人可以參加乙個或多個社團,也可以不參加任何社團。每個社團都需要選乙...

Codevs2776 尋找代表元

時間限制 1 s 空間限制 256000 kb 題目等級 gold 廣州二中蘇元實驗學校一共有n個社團,分別用1到n編號。廣州二中蘇元實驗學校一共有m個人,分別用1到m編號。每個人可以參加乙個或多個社團,也可以不參加任何社團。每個社團都需要選乙個代表。謙哥希望更多的人能夠成為代表。輸入描述 inpu...

尋找代表元 codevs 2776

題目描述 description 廣州二中蘇元實驗學校一共有n個社團,分別用1到n編號。廣州二中蘇元實驗學校一共有m個人,分別用1到m編號。每個人可以參加乙個或多個社團,也可以不參加任何社團。每個社團都需要選乙個代表。謙哥希望更多的人能夠成為代表。輸入描述 input description 第一行...