生成1~~n的排列 && 子集
来源:互联网 发布:ubuntu 一键安装lamp 编辑:程序博客网 时间:2024/05/16 10:28
int print_permutation(int n,int *A,int cur){ if(cur==n) { for(int i=0;i<n;i++) printf("%d",A[i]); printf("\n"); } else { for(int i=1;i<=n;i++) //填各种数 { int ok = 1; for(int j= 0; j<cur; j++) //判断是否重复出现 if( A[j]==i ) ok=0; // 1,对这里的i可进行处理,使填入需要排列的数(各个数不同); if(ok) { A[cur]=i; // 2处 print_permutation(n,A,cur+1); } } }}
void print_subset(int n, int *A,int cur) //递归构造子集{ for(int i=0; i<cur; i++) printf("%d ",A[i]); printf("\n"); int s=cur ? A[cur-1]+1:0; for(int i=s;i<n;i++) { A[cur]=i; print_subset(n,A,cur+1); }}
1 1
- 生成1~~n的排列 && 子集
- 生成1~n的排列
- 生成1~n的排列
- 生成1-n的排列
- 生成1-n的排列
- 生成1~n的排列
- 生成1~n的排列
- 生成1~n的排列
- 生成1~n的排列
- 生成1~n的排列
- 生成1~n的排列和生成可重集的排列
- 生成1~n的排列,以及生成可重集的排列
- 生成1~n排列
- 生成1-n排列
- 暴力法生成1~n的排列
- 生成1~n的全排列
- 算法--生成1~n的排列
- 生成1-n的全排列
- PostgreSQL复制集群概总
- V4l2中soc_camera框架图
- Eclipse Android 工程 EditText 报错:java.lang.System.arraycopy([CI[CII)V
- 第一篇博文
- django book笔记--Chapter 6(error with DROP NOT NULL)
- 生成1~~n的排列 && 子集
- Linux下SD卡驱动移植
- V4L2 soc-camera 分析 - 调用关系
- soc_camera.c分析
- win7如何设置开机启动项
- fpga等精度频率测量原理
- V4L2 soc-camera 数据结构
- 在index.jsp页面加载时刷新底部button.jsp的页面数据
- V4L2的soc-camera子系统