您的位置:首页 > 其它

next_permutation 的使用

2012-03-17 18:42 330 查看
next_permutation 这个函数是用于计算一组数组的全排列,很方便

简单用法如下(我写的一个小程序)

/*
* test1.cpp
*
*  Created on: 2012-3-17
*      Author: fedorer
*/
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
int i[5]={1,2,3,4,5};
for(int j=5;j!=i[0];){
for(int k=0;k<5;k++)
cout<<i[k];
next_permutation(i,i+5);
cout<<endl;
}
}
输出是12345的全排列

更具体的用法大家可以查看c++ reference。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: