해시 테이블로 접근해서 푸는 방법이 있고 collections.Counter를 이용하는 방법이 있다.
두번째 방법은 내일 업로드 하도록 해야겠다.
너무 피곤해..
def solution(participant, completion):
hashDict = {}
hashSum = 0
for part in participant:
hashDict[hash(part)] = part
hashSum += hash(part)
for comp in completion:
hashSum -= hash(comp)
return hashDict[hashSum]
'Algorithm' 카테고리의 다른 글
[Project_Euler] Multiples of 3 or 5 (0) | 2024.04.05 |
---|---|
[백준] 숫자 카드 2 (0) | 2023.09.12 |
[프로그래머스] 다리를 지나는 트럭 (0) | 2023.09.10 |
[프로그래머스] 폰켓몬 (0) | 2023.07.05 |
[프로그래머스] 기능개발 (0) | 2023.07.02 |