STL全排列

  • Post author:
  • Post category:其他


全排列

#include<algorithm> 下的 next_permutation(iterator,iterator);

#include<iostream>
#include<algorithm>
using namespace std;
int main(){
	string str="abc";
    //从这一项开始 全排列 按字典大小
    do{
        cout<<str<<endl;
    }while(next_permutation(str.begin(),str.end()))
		
    //从这项开始 全排列 但不含本身 按字典大小
	while(next_permutation(str.begin(),str.end()))
		cout<<str<<endl;
	return 0;
}



版权声明:本文为mwb1995原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。