next

xiaoxiao2021-02-28  82

next_permutation的函数声明:

#include<algorithm> using namespace std;

next_permutation()函数功能是输出所有比当前排列大的排列,顺序是从小到大。

而prev_permutation()函数功能是输出所有比当前排列小的排列,顺序是从大到小。

#include <iostream> #include <algorithm> #include <string> using namespace std; int main() { string str; cin >> str; sort(str.begin(),str.end()); while (next_permutation(str.begin(), str.end())) cout << str << endl; return 0; }

转载请注明原文地址: https://www.6miu.com/read-1700019.html

最新回复(0)