题目: Given a collection of numbers, return all possible permutations. For example, [1,2,3] have the following permutations: [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], and [3,2,1]. 题解: 这道题就用循环递归解决子问题. 因为求所有组合,这就意味着不能重复使用元素,要用visited数组. 有因为是所有可能的组合,所以…