728x90
반응형
Participant : 참가자 list
Completion : 완주자 list
def solution(participant, completion):
participant.sort()
completion.sort()
for i in range(0, len(completion)):
if participant[i] != completion[i] :
return participant[i]
return participant.pop()
+)
collections.counter를 사용해서 쉽게 푸는 모습을 봤다.
세상에 천재가 너무 많아.
+)
Hash를 정석으로 사용해서 푼 코드를 보니 Participant, Completion각각 hash 돌린 값에서 빼서 구하는 식으로 구현해놨다. for문을 두번이나 도는데 효율성에 통과를 하다니 알다가도 모를 효율성...
정말 .. 모르겠다.. 왜 빠른지 나중에 공부해야지
728x90
반응형
'알고리즘 > 코드' 카테고리의 다른 글
leetcode 1week (0) | 2020.05.03 |
---|---|
프로그래머스 SQL 고득점 Kit - SUM, MAX, MIN (0) | 2020.04.26 |
프로그래머스 SQL 고득점 Kit - SELECT (0) | 2020.01.27 |
2020 KAKAO BLIND RECRUITMENT 문자열 압축 (0) | 2019.11.25 |
백준 2178 미로 탐색 python (BFS 최단거리) (0) | 2019.10.12 |
댓글