与えられた数字の配列は、完全な順列にすべての可能なリターンを繰り返されていません。
例:
入力:[1,2,3]
出力
:
[ [1,2,3]、
[1,3,2]、
[2,1,3]、
[2,3,1]、
[3,1,2 ]
[3,2,1]
]
内蔵された機能のpython
class Solution(object):
def permute(self, nums):
"""
:type nums: List[int]
:rtype: List[List[int]]
"""
res = itertools.permutations(nums,len(nums))
return res