位运算标记状态。

 1 #include <cstdio>
 2 #include <cstring>
 3 #include <cstdlib>
 4
 5 #define MAXN 15
 6
 7 bool visit[1<<MAXN];
 8
 9 int main() {
10     int n, m;
11     int i, j, k, v;
12     int ans;
13
14 #ifndef ONLINE_JUDGE
15     freopen("data.in", "r", stdin);
16 #endif
17
18     while (scanf("%d %d", &n, &m) != EOF) {
19         memset(visit, false, sizeof(visit));
20         while (n--) {
21             scanf("%d", &k);
22             v = 0;
23             while (k--) {
24                 scanf("%d", &j);
25                 v |= 1<<(j-1);
26             }
27             visit[v] = true;
28             for (i=1; i<(1<<m); ++i) {
29                 if (visit[i]) {
30                     visit[i|v] = true;
31                 }
32             }
33         }
34         ans = 0;
35         for (i=1; i<(1<<m); ++i)
36             if (visit[i])
37                 ++ans;
38         printf("%d\n", ans);
39     }
40
41     return 0;
42 }

转载于:https://www.cnblogs.com/bombe1013/p/4161778.html

【HDOJ】3006 The Number of set相关推荐

  1. 【HDOJ】3948 The Number of Palindromes

    后缀数组求不重复回文子串数目.注意dp数组. 1 /* 3948 */ 2 #include <iostream> 3 #include <sstream> 4 #includ ...

  2. 【HDOJ】1005 Number Sequence_天涯浪子_新浪博客

    [题目]http://acm.hdu.edu.cn/showproblem.php?pid=1005 [报告] 这道明显是数学题,但如果按位枚举显然是要TLE的. 仔细思考,它有一个MOD 7,这个很 ...

  3. 【转】oracle数据库NUMBER数据类型

    原文:http://www.jb51.net/article/37633.htm NUMBER ( precision, scale)a)  precision表示数字中的有效位;如果没有指定prec ...

  4. mysql的number类型对应的db2_【转】oracle数据库NUMBER数据类型

    NUMBER ( precision, scale)a)  precision表示数字中的有效位;如果没有指定precision的话,Oracle将使用38作为精度. b)  如果scale大于零,表 ...

  5. 【HDOJ】4602 Partition

    [题目]http://acm.hdu.edu.cn/showproblem.php?pid=4602 [报告] 直接贴上标程解题报告:(虽然有些纠结,试一下就弄通了..) Problem C. Par ...

  6. 【HDOJ】4602 Partition_天涯浪子_新浪博客

    [题目]http://acm.hdu.edu.cn/showproblem.php?pid=4602 [报告] 直接贴上标程解题报告:(虽然有些纠结,试一下就弄通了..) Problem C. Par ...

  7. 【HDOJ】1008 Elevator_天涯浪子_新浪博客

    [题目] http://acm.hdu.edu.cn/showproblem.php?pid=1008 [报告] 这是我在HDOJ里看到的最水的题目,至少目前为止. 题目里已经讲得很清楚了,模拟就能过 ...

  8. 【HDOJ】1018 Big Number_天涯浪子_新浪博客

    [题目]http://acm.hdu.edu.cn/showproblem.php?pid=1018 [报告] 首先,暴力模拟是绝对会TLE的..然后看了别人的题解,发现有个斯特林公式(Stirlin ...

  9. 【HDOJ】1022 Train Problem I_天涯浪子_新浪博客

    [题目]http://acm.hdu.edu.cn/showproblem.php?pid=1022 [报告] 模拟,直接模拟一个栈的运行就行了. [程序] // Task: 1022 Train P ...

最新文章

  1. MySQL 学习笔记(14)— 数据库设计流程、实体关系图、第一范式、第二范式、第三范式、外键使用
  2. Unity3D绑定button监听事件
  3. html和html5学习
  4. poj-1659-Frogs Neighborhood-(图论-是否可图)
  5. c++ 模拟拖动_2020电工(中级)模拟考试题及电工(中级)模拟考试题库
  6. OpenCV中重映射
  7. 193. 有效电话号码
  8. 转行学编程,女孩子适合web前端还是Java?
  9. [Learn AF3]第七章 App framework组件之Popup
  10. 从智慧信号灯看智能城市管理
  11. 【SAE 部署 JavaWeb 项目报 404 错误】
  12. 隧道工程偷工减料大揭秘一
  13. Javascript常用函数、方法速查手册
  14. 计算机课ppt插入图片,ppt2010官方基础教程:插入照片-powerpoint技巧-电脑技巧收藏家...
  15. 宝利通视频会议常见故障
  16. 使用CSS制作图片相框以及图片放大旋转效果
  17. Lonza高通量384孔Nucleofector电转平台
  18. Java程序员秋招面经大合集
  19. Hive处理数据基本操作流程
  20. codeforces 300B切题记录

热门文章

  1. 怎么开启队友无伤_王者荣耀:玩刘禅的6个误区,这样连招可以无伤推塔!
  2. 中国航空航天产业创新发展态势及市场规模分析报告2021-2027年版
  3. 全球及中国抗甲状腺药物行业应用现状调研及未来产销需求预测报告2021-2027年
  4. 外贸想做好开发客户和地推?就一定要用这个软件!
  5. 中国蒸汽拖把行业竞争状况分析及十四五发展趋势研究报告2021年版
  6. 数据库配置,参考django框架,采用嵌套的字典实现
  7. WI-FI无线数据解密
  8. 《微机原理及接口技术》第03章在线测试
  9. mybatis工具类
  10. 使Win10用户获得特殊权限以便删除相应文件(夹)