[프로그래머스] 완주하지 못한 선수 (Python, javascript)
728x90
반응형
1. 파이썬 풀이
동명이인이 있을 수 있다
Counter로 빼주면 알아서 0은 사라지는 모양이다
남는 1명의 이름을 list로 반환해주면 된다
from collections import Counter
def solution(participant, completion):
answer=Counter(participant)-Counter(completion)
return list(answer)[0]
2. 자바스크립트 풀이 completion[i]가 undefined가 될 때 participant[i]를 리턴한다
function solution(participant, completion) {
participant.sort();
completion.sort();
for(let i=0;i<participant.length;i+=1){
if(participant[i]!==completion[i]){
return participant[i];
}
}
}
728x90
반응형
'프로그래머스' 카테고리의 다른 글
[프로그래머스] 위장 (python, 해시) (0) | 2020.12.22 |
---|---|
[프로그래머스] 전화번호 목록 (python, 해시) (0) | 2020.12.22 |
[프로그래머스] 기지국 설치 (파이썬) (0) | 2020.12.13 |
[프로그래머스] 쿼드 압축 후 개수 세기 (0) | 2020.12.13 |
[프로그래머스] 이진 변환 반복하기 (python) (0) | 2020.12.12 |
TAGS.