[프로그래머스] 외계어 사전(Python)

수경·2023년 6월 7일
0

problem solving

목록 보기
155/174

프로그래머스 - 외계어 사전

풀이

  1. 원래는 이중포문을 돌면서 dic에 있는 단어에 spell이 하나씩 모두 들어가있는지 확인하려 했음
    -> 뭔가 잘 안 됨, 효율 떨어짐

  2. set의 차집합 구하는 성질을 이용해 풀이

이런 문제를 보면 set을 가장 먼저 생각할 수 있도록 연습해야겠다..
생각이 안 남..


코드

def solution(spell, dic):
    for d in dic:
        if not set(spell) - set(d):
            return 1
    return 2
profile
어쩌다보니 tmi뿐인 블로그😎

0개의 댓글