소프트웨어에 대한 모든 것

LeetCode 풀이 - 1528. Shuffle String 본문

알고리즘/LeetCode

LeetCode 풀이 - 1528. Shuffle String

앤테바 2021. 10. 18. 22:52
반응형

Shuffle String

문제)

솔루션1)

class Solution:
    def restoreString(self, s: str, indices: List[int]) -> str:
        res = [0] * len(s)
        for i1, i2 in enumerate(indices):
            res[i2] = s[i1]
        return ''.join(res)

솔루션2)

class Solution:
    def restoreString(self, s: str, indices: List[int]) -> str:
        res = [0] * len(s)
        for idx, ch in enumerate(s):
            res[indices[idx]] = ch
        return ''.join(res)

 

반응형
Comments