본문 바로가기

Algorithm/String

(Python3) - LeetCode (easy) 1961. Check If String Is a Prefix of Array

반응형

https://leetcode.com/problems/check-if-string-is-a-prefix-of-array/description/

📕 풀이방법

📔 입력 및 초기화

접두사 prefix를 선언 후 ""로 초기화합니다.

📔 풀이과정

words에 대해 for loop를 수행하며 각 단어를 prefix뒤에 붙였을 때 s와 같아진다면 s는 words의 접두사가 가능하므로 True반환합니다.

📔 정답 출력 | 반환

False를 반환합니다


📕 Code

📔 Python3

class Solution:
    def isPrefixString(self, s: str, words: List[str]) -> bool:
        prefixes = ""
        for word in words:
            prefixes += word
            if s == prefixes:
                return True
        return False

*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다.