济南网站制作公司排名,国外域名 网站备案,做网站激励语,东莞市手机网站建设题目#xff1a; 给定一个可包含重复数字的序列 nums #xff0c;按任意顺序 返回所有不重复的全排列。 来源#xff1a;力扣#xff08;LeetCode#xff09; 链接#xff1a;力扣 示例#xff1a; 示例 1#xff1a; 输入#xff1a;nums [1,1,2] 输出#xff1a;[… 题目 给定一个可包含重复数字的序列 nums 按任意顺序 返回所有不重复的全排列。 来源力扣LeetCode 链接力扣 示例 示例 1 输入nums [1,1,2] 输出[[1,1,2], [1,2,1], [2,1,1]] 示例 2 输入nums [1,2,3] 输出[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]] 解法 对permutations中的结果去重。 代码 from itertools import permutationsclass Solution:def permuteUnique(self, nums: List[int]) - List[List[int]]:return list(map(list, set(permutations(nums))))