Permutations
Given a collection of distinct integers, return all possible permutations.
(排列组合)
Example:

1. 递归
按照我们平时求全排列的思路,在选取数组中的某个数时,计算剩下的数组的全排列,具体实现方法如下:
1 | class Solution: |
2. DFS
另外一个思路是在看别人的解法发现的,使用深度优先搜索(DFS)的方法,具体实现方法如下:
1 | class Solution: |
Given a collection of distinct integers, return all possible permutations.
(排列组合)
Example:
按照我们平时求全排列的思路,在选取数组中的某个数时,计算剩下的数组的全排列,具体实现方法如下:
1 | class Solution: |
另外一个思路是在看别人的解法发现的,使用深度优先搜索(DFS)的方法,具体实现方法如下:
1 | class Solution: |