HDU-3006The Number of set
来源:互联网 发布:淘宝刷单平台推荐 编辑:程序博客网 时间:2024/05/21 18:32
#include<iostream>#include<list>#include<queue>#define N 105int n,m;unsigned short ar[N];int n_set;int tmp;unsigned short set[10000000];unsigned short set_;int idx;int idx_n;void creat_set(int dep){if(dep>=n){set[idx++]=set_;return;}creat_set(dep+1);set_|=ar[dep];creat_set(dep+1);set_^=ar[dep];}int main(){while (std::cin>>n>>m){for(int i=0;i!=n;i++){std::cin>>n_set;for(int j=0;j!=n_set;j++){std::cin>>tmp;ar[i]=(ar[i])|(1<<(8-tmp+1));}}creat_set(0);std::sort(set,set+idx);idx_n=1;for(int i=2;i!=idx;i++){if(set[i]!=set[i-1]){idx_n++;}}std::cout<<idx_n<<std::endl;memset(ar,0,sizeof(ar));memset(set,0,sizeof(set));idx=idx_n=0;}}
- hdu 3006 the number of set 【dp】
- hdu 3006 The Number of set
- hdu 3006 The Number of set
- HDU 3006 The Number of set
- HDU-3006The Number of set
- HDU,3006,The Number of set
- [置顶]The Number of set-hdu-3006
- HDU 3006 The Number of set
- HDU The Number of set
- HDU 3006 The Number of set (搜索+位压缩)
- hdu 3006 The Number of set(位运算)
- hdu 3006 The Number of set(思维+壮压DP)
- hdu 3006 The Number of set 状压dfs
- HDU 3006 The Number of set (状态压缩+hash)
- HDU 3006 The Number of set (状态压缩dp)
- hdu 3006 The Number of set 状态压缩
- hdu 3006 The Number of set 状态压缩
- HDU 3006 The Number of set [位运算]
- Unix网络编程—基本UDP套接字编程
- 关于将ssh项目移植到weblogic上时出现:ClassNotFoundException:org.hibernate.hql.internal.ast.HqlToken(hibernate4)
- Android之Adapter用法总结
- C语言指针强制类型转
- linux内核栈与用户栈
- HDU-3006The Number of set
- HDU 3308 LCIS(区间合并)转自`Wind
- 防止java反编译的一些常用方法
- 使用C++编写的查找字符子串并替换
- Oracle维护常用SQL语句(查询系统表和视图)
- mkimage使用详解
- qq消息发射器
- Cocos2d-x 粒子系统----实现下雪效果
- 双边滤波Matlab实现<The Bilateral Filter>