Leetcode(Python):排列问题(permutation)

Permutation 返回nums矩阵的所有排列情况。例子:【1,2,3】首先把1加入到原始矩阵中,然后选择2放的位置,2放的位置有两个选择1前面或者后面,因此产生两个子列表{1,2}、{2,1}。对于第三个数,在前面的每个子列表中又有len(字列表)+1的位置可以选择。这样就完成了全体排列。(在代码中,首先循环整个nums列表,对每个子perm进行构建,每个子perm构建时要知道位置数目都是当
相关文章
相关标签/搜索