递归算法---全排列
来源:互联网 发布:mac怎么用u盘重装系统 编辑:程序博客网 时间:2024/05/01 16:31
#include<iostream>using namespace std;template<class type>void perm(type list[],int k,int m){ if(k==m) { for(int i=0;i<=m;i++) { cout<<list[i]<<' '; } cout<<endl; } else { for(int i=k;i<=m;i++) { type temp=list[i]; list[i]=list[k]; list[k]=temp; perm(list,k+1,m); type tem=list[i]; list[i]=list[k]; list[k]=tem; } }}int main(){ char a[10]="abcde"; perm(a,0,4);}
0 0
- 全排列递归算法
- 全排列递归算法
- 全排列算法-递归
- 全排列递归算法
- 全排列递归算法
- 全排列递归算法
- 全排列递归算法
- 全排列递归算法
- 全排列递归算法
- 全排列递归算法
- 全排列递归算法
- 递归算法---全排列
- 全排列递归算法
- 全排列递归算法
- 全排列递归算法
- 全排列递归算法
- 全排列递归算法
- 全排列递归算法
- 空汽水瓶换汽水问题
- 信源编码第二次作业
- QT多线程使用互斥体
- STM32 —— 多路DAC(输出电压和正弦波)
- keil中的printf函数显示结果
- 递归算法---全排列
- Android Activity生命周期--应知应会
- slua 1.3.1 vs2017 build file
- 记录下 刚开的博客
- 7.Draftjs 学习笔记-StateToHtml
- (java)leetcode-22
- JMeter proxy server
- Java学习笔记3--类与对象
- 特征选择