class Solution:
def nextPermutation(self, nums: List[int]) -> None:
i=len(nums)-1
while i>0 and nums[i-1]>=nums[i]:
i-=1
if i!=0:
j=len(nums)-1
while nums[j]<=nums[i-1]:
j-=1
nums[i-1],nums[j]=nums[j],nums[i-1]
nums[i:]=sorted(nums[i:])
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交