자료구조와 알고리즘/개인적인 코딩테스트 관련 풀이

[자료구조 활용 ][스택, 큐, 해쉬, 힙] - 단어찾기(딕셔너리)

얄루몬 2022. 7. 18. 10:46

n = int(input())
p = dict()
for _ in range(n):
    word = input()
    p[word] = 1

for _ in range(n-1):
    word = input()
    p[word] = 0

for k,v in p.items():
    if v == 1:
        print(k)
  • 해당 문제는 딕셔너리를 통해서 단어 사용 여부를 체크해주는 문제이다.
  • 이때 key를 정수가 아닌 문자로도 받을 수 있는 것이 딕셔너리의 특징이며 딕셔너리명.items()를 사용하면 key와 value에 접근할 수 있다.