poj 2443 分类: poj 2015-04-13 19:35 36人阅读 评论(0) 收藏
2015-04-13 19:35
344 查看
判断两个元素是否在同一集合。
solution: 每个元素开hash记录该元素在那些集合内,压位+位运算优化即可~
solution: 每个元素开hash记录该元素在那些集合内,压位+位运算优化即可~
#include<cstdio> #include<cstdlib> #include<algorithm> const int MAXN = 1005, MAXM = 1e4+5; int n, s, Q; int ins[MAXM][40] = {0}; int main() { #ifndef ONLINE_JUDGE freopen("poj2443.in","r",stdin); freopen("poj2443.out","w",stdout); #endif scanf("%d",&n); s = n/30 + (int)(n%30!=0); for(int i = 1, ci; i <= n; i++) { scanf("%d",&ci); int s1 = i/30, s2 = i%30; for(int j = 1, p; j <= ci; j++) {scanf("%d",&p); ins[p][s1] |= 1 << s2;} } scanf("%d",&Q); while(Q--) { int x,y; bool flag = false; scanf("%d%d",&x,&y); for(int i = 0; i <= s; i++) if(ins[x][i]&ins[y][i]) {flag = true; break;} puts(flag?"Yes":"No"); } #ifndef ONLINE_JUDGE fclose(stdin); fclose(stdout); #endif return 0; }
相关文章推荐
- poj 3237 分类: poj 2015-04-14 21:11 36人阅读 评论(0) 收藏
- Poj 1050 分类: Translation Mode 2014-04-04 09:31 103人阅读 评论(0) 收藏
- Y2K Accounting Bug 分类: POJ 2015-06-16 16:55 14人阅读 评论(0) 收藏
- leetCode(36):Sum Root to Leaf Numbers 分类: leetCode 2015-07-13 16:00 157人阅读 评论(0) 收藏
- c++map的用法 分类: POJ 2015-06-19 18:36 11人阅读 评论(0) 收藏
- Crashing Robots 分类: POJ 2015-06-29 11:44 10人阅读 评论(0) 收藏
- Squares 分类: POJ 2015-08-04 11:46 3人阅读 评论(0) 收藏
- poj 3613 分类: poj 2015-04-17 10:37 38人阅读 评论(0) 收藏
- Ubiquitous Religions 分类: POJ 2015-06-16 17:13 11人阅读 评论(0) 收藏
- poj 3686 分类: poj templates 2015-03-26 22:29 46人阅读 评论(0) 收藏
- poj 3468 分类: poj templates 2015-04-01 20:20 34人阅读 评论(0) 收藏
- C++ Virtual介绍 分类: C/C++ 2015-06-16 21:36 26人阅读 评论(0) 收藏
- poj 3134 分类: poj 2015-08-08 23:42 4人阅读 评论(0) 收藏
- Self Numbers 分类: POJ 2015-06-12 20:07 14人阅读 评论(0) 收藏
- Volecity模板引擎学习笔记<一> 标签: 模板引擎volecity 2016-03-20 17:29 1229人阅读 评论(0) 收藏 举报 分类: Java开发(36) web前端(13
- Robot Motion 分类: POJ 2015-06-29 13:45 11人阅读 评论(0) 收藏
- Emag eht htiw Em Pleh 分类: POJ 2015-06-29 18:54 10人阅读 评论(0) 收藏
- Poj 2349 Arctic Network 分类: Brush Mode 2014-07-20 09:31 93人阅读 评论(0) 收藏
- Doubles 分类: POJ 2015-06-12 18:24 11人阅读 评论(0) 收藏
- poj 2985 分类: poj 2015-03-07 21:25 47人阅读 评论(0) 收藏