LeetCode 面试题 08.07. 无重复字符串的排列组合缩略图

无重复字符串的排列组合。编写一种方法,计算某字符串的所有排列组合,字符串每个字符均不相同。

面试题 08.07. 无重复字符串的排列组合 – 力扣(Leetcode)

LeetCode 面试题 08.07. 无重复字符串的排列组合插图
OpenCV步步精深-可心科创工作室

思路:

直接调用库,不讲武德………。

python3实现:

import itertools
class Solution:
    def permutation(self, S: str) -> List[str]:
        result = []
        list_S = list(S)
        for elem in itertools.permutations(list_S):
            need_to_append = "".join(elem)
            result.append(need_to_append)
        return result

LeetCode 面试题 08.07. 无重复字符串的排列组合插图1
OpenCV步步精深-可心科创工作室

更多干货见 OpenCV步步精深

作者 admin

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注