Link: http://poj.org/problem?id=1182
並查集(disjoint set),書裡面的題目,我發現TOJ 89和這題好像
並查集的陣列(ds)需開N*3的大小
每種動物建立3個元素: i-A, i-B, i-C,代表i是A或B或C的情況
unite(i-A, j-B)代表當i為A時,j為B
注意
- 這題是單筆測資,如果用多測資輸入會WA
- 必須使用cstdio,用iostream會TLE
1 |
|
Link: http://poj.org/problem?id=1182
並查集(disjoint set),書裡面的題目,我發現TOJ 89和這題好像
並查集的陣列(ds)需開N*3的大小
每種動物建立3個元素: i-A, i-B, i-C,代表i是A或B或C的情況
unite(i-A, j-B)代表當i為A時,j為B
注意
1 |
|