下一个排列 又一个排列 排列至此 暴力

#include<cstdio>
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
 int n,p[10];
 cin>>n;
 for(int i=0;i<n;i++)
  cin>>p[i];
 sort(p,p+n);
 do
 {
  for(int i=0;i<n;i++)
   cout<<p[i];
  cout<<endl;
 }while(next_permutation(p,p+n));
 return 0;
}
View Code

 

posted on 2013-07-13 00:00  Forgiving  阅读(73)  评论(0编辑  收藏  举报