POJ 2443 - Set Operation
2014-04-30 23:51
316 查看
注意变换思维,然后就是水题。(如果卡时还可以进一步二分优化。)
#include <stdio.h> long existed[10000][32]; int main(void) { int N; // freopen("poj2443.txt", "r", stdin); scanf("%d", &N); int i, j; for(i=0; i<N; ++i) { int C, k; scanf("%d", &C); for(j=0; j<C; ++j) { scanf("%d", &k); --k; existed[k][i >> 5] |= 1 << (i&31); } } int Q; for(scanf("%d", &Q); Q; --Q) { int p,q; scanf("%d%d", &p, &q); --p, --q; for(i=0; i<32; ++i) if (existed[p][i] & existed[q][i]) break; if (i < 32) printf("Yes\n"); else printf("No\n"); } return 0; }
2443 | Accepted | 1636K | 1641MS | GCC | 548B | 2014-05-01 02:23:30 |
相关文章推荐
- 压位加速-poj-2443-Set Operation
- POJ 2443 Set Operation
- POJ 2443 Set Operation
- POJ 2443:Set Operation 经典位运算好题
- POJ 2443 Set Operation
- POJ 2443:Set Operation 经典位运算好题
- [POJ 2443] Set Operation (bitset)
- POJ - 2443 Set Operation 【思维 + bitset操作】
- 压位加速-poj-2443-Set Operation
- [bitset] POJ 2443——Set Operation
- POJ 2443 Set Operation(压位加速)
- POJ 2443 Set Operation -- 位运算 + bitset
- poj 2443 bitset 或 状态压缩
- poj 2443
- POJ 2443 位压缩加速
- poj 2443 分类: poj 2015-04-13 19:35 36人阅读 评论(0) 收藏
- poj 2443 状态压缩 叉姐的魔法训练
- poj 2443
- POJ 2443 位运算
- 位运算的艺术:POJ2443