蓝桥杯—next_permutation()全排列函数
来源:互联网 发布:mplayerx mac dmg 编辑:程序博客网 时间:2024/06/13 07:44
/*输出字符串的全排列*/#include <iostream>#include <algorithm>#include <string>using namespace std;int main(){ string str; cin >> str; sort(str.begin(), str.end()); cout << str << endl; while (next_permutation(str.begin(), str.end())) { cout << str << endl; } return 0;}运行结果:
/*实现数组int型全排列*/#include <cstdio>#include <algorithm>#include <cstring>#include <iostream>using namespace std;int main(){ int a[100],i,n; scanf("%d",&n); for (i=0; i<n; i++) scanf("%d",&a[i]); //sort(a,a+n); sort(a,a+n); do { for (i=0; i<n; i++) printf("%d ",a[i]); printf("\n"); } while (next_permutation(a,a+n)); return 0;}
运行结果:
0 0
- 蓝桥杯—next_permutation()全排列函数
- 全排列 next_permutation()函数
- 蓝桥杯之全排列函数 next_permutation()解析
- 蓝桥杯之全排列函数next_permutation()运用
- 全排列函数——next_permutation() & prev_permutation()
- 全排列函数next_permutation,prev_permutation
- 全排列函数 next_permutation()
- 【全排列】next_permutation函数 【algorithm】
- next_permutation函数(全排列)
- next_permutation函数(全排列)
- 1384 全排列 next_permutation()函数
- next_permutation()——全排列
- 全排列函数 next_permutation && prev-permutation
- STL之next_permutation() 全排列函数
- hdu1027 全排列(STL函数next_permutation)
- 全排列函数 : next_permutation and prev_permutation
- 使用next_permutation函数生成全排列
- C++库 全排列函数next_permutation
- 蓝桥杯模拟题还款计算
- A
- Android SDK Manager更新失败的解决方法:东软开源镜像
- ffmpeg入门系列教程(新API)示例 02
- 基于神经网络语言模型的中文新闻文本聚类算法
- 蓝桥杯—next_permutation()全排列函数
- Linux 限制SFTP用户只能访问某个目录
- Tensorflow实例-CNN处理句子相似度(下)
- Java复习-并发编程之synchronized
- 51nod 1019逆序数
- swwd
- 二叉树的最大深度
- BaseAdapter简单封装
- View工作原理(一)事件传递原理详解