全排列函数(next_permutation)
2015-04-14 21:14
246 查看
#include<cstdio> #include<cstring> #include<algorithm> using namespace std; int main() { int a[10]; int n; scanf("%d",&n); for(int i = 1; i <= n ; i++) scanf("%d",&a[i]); sort(a+1,a+n+1); do{ for(int i = 1; i < n ;i++) printf("%d ", a[i]); printf("%d\n", a ); } while(next_permutation(a+1,a+n+1)); return 0; }
View Code
相关文章推荐
- C++ 全排列函数 std::next_permutation与std::prev_permutation
- C++ 全排列函数 std::next_permutation与std::prev_permutation
- 全排列函数 : next_permutation and prev_permutation
- 【原创】黑科技库(二): 全排列函数 next_permutation
- 全排列函数 next_permutation()
- C++ 全排列函数 std::next_permutation与std::prev_permutation
- 全排列函数 nyoj 366(next_permutation()函数)
- 蓝桥杯—next_permutation()全排列函数
- STL之next_permutation() 全排列函数
- 全排列函数 next_permutation
- 全排列函数 next_permutation && prev-permutation
- 全排列函数——next_permutation() & prev_permutation()
- Algorithm头文件中的next_permutation全排列函数
- next_permutation的思想和用法(全排列函数)
- next_Permutation 全排列
- 全排列的生成使用C++的库函数:next_permutation
- leetcode题集——next-permutation
- NYOJ 366 D的小L(next_permutation(a,a+n))
- (排列生成算法)枚举排列的两种方法:递归枚举和next_permutation (使用多用next_permutation)
- next_permutation()