全排列系统函数next_permutation(排列的开始位置,排列的结束位置,排列方式(默认从小到大,可以自己修改))
程序员文章站
2022-03-22 19:07:15
...
#include <iostream>
#include<algorithm>
using namespace std;
int main()
{
string str;
cin>>str;
sort(str.begin(),str.end());
do{
cout<<str<<endl;
}while(next_permutation(str.begin(),str.end()));
return 0;
}
小结:
全排列系统函数next_permutation(排列的开始位置,排列的结束位置,排列方式(默认从小到大,可以自己修改))。
上一篇: 全排列问题(可重复排列和不可重复排列)
下一篇: hdu1556差分数组