子集生成
来源:互联网 发布:汽车网站模板源码 编辑:程序博客网 时间:2024/05/22 03:44
给出一个集合,生成该集合的任意子集。
# include<cstdio># include<iostream>using namespace std;void subset(int n,int* a,int cur){ if(n==cur) { for(int i=1; i<=n; i++) if(a[i-1]) cout<<i<<" "; cout<<endl; } else { a[cur]=1; subset(n,a,cur+1); a[cur]=0; subset(n,a,cur+1); }}int a[100];int main(){ int n; cin>>n; subset(n,a,0); return 0;}
0 0
- 生成子集
- 子集生成
- 子集生成
- 子集生成
- 子集生成
- 子集生成
- 子集生成
- 生成子集
- 生成子集
- 子集生成
- 子集生成
- 子集生成
- 子集生成
- 子集生成
- 子集生成
- 子集生成
- 子集生成
- 子集生成
- 04. Yii 2.0 的MVC模式
- 《React-Native系列》19、 ListView组件之上拉刷新(iOS和Android通用)
- 最大权闭合图小结
- 雅礼联考Day1总结(《论机房网络好坏对于选手比赛成绩的消极影响》)
- 简易购物车
- 子集生成
- 每个程序员都应该收藏的算法复杂度速查表
- 剑指offer面试题:替换空格
- ios开发--storyboard里不用拖线方式来push视图
- java中的标识符、关键字、数据类型
- python初步(打印HelloWorld!)
- Java软件工程师就业思维图(技能储备)
- Qt的Tab选项卡
- 字符串算法总结