题目大意:给出一个排列,求出它的下一个排列,如果不存在则返回升序的排列。
算法思想:
直接使用next_permutation()算法。
代码如下:
class Solution {
public:
void nextPermutation(vector<int>& nums) {
if(nums.size()==0) return ;
next_permutation(nums.begin(),nums.end());
}
};
题目大意:给出一个排列,求出它的下一个排列,如果不存在则返回升序的排列。
算法思想:
直接使用next_permutation()算法。
代码如下:
class Solution {
public:
void nextPermutation(vector<int>& nums) {
if(nums.size()==0) return ;
next_permutation(nums.begin(),nums.end());
}
};