【leetcode-Python】- 回溯(带模板)-46 Permutations

目录

 

题目链接

题目描述

示例

解决思路一

Python实现

解决思路二

Python实现

解题思路三

Python实现

参考


题目链接

46. Permutations

题目描述

给定数组nums,其元素均为互不相等的整数,返回数组元素所有可能的排列结果。

示例

输入:nums=[1,2,3]

输出:[ [1,2,3] , [1,3,2] , [2,1,3] , [2,3,1] , [3,1,2] , [3,2,1]]

输入:nums = [0,1]

输出:[ [0,1] , [1,0]

输入:nums = [1]

输出:[ [1] ]

解决思路一

利用递归思想实现。在写递归函数re

你可能感兴趣的:(leetcode)