1
2
3
4
5
6
7
8
9
10
|
class Solution:
def countConsistentStrings(self, allowed: str, words: List[str]) -> int:
answer = 0
allowed_set = set(list(allowed))
for word in words:
word_set = set(list(word))
if word_set.issubset(allowed_set) :
answer += 1
return answer
|
cs |
allowed에 포함된 문자만 word 에 포함해야 하는데
문자의 중복이 있을 수 있으니 set를 사용해 순차탐색하는 방식으로 작성했습니다.
반응형
'python-algorithm' 카테고리의 다른 글
3190. Find Minimum Operations to Make All Elements Divisible by Three (0) | 2024.09.19 |
---|---|
leetcode 3280. Convert Date to Binary (1) | 2024.09.12 |
leetcode 3270. Find the Key of the Numbers (0) | 2024.09.02 |
백준 31994 강당 대관 (0) | 2024.07.15 |
백준 32025 체육은 수학과목 입니다 (0) | 2024.07.15 |
댓글