반응형
프로그래머스
Greedy 문제: 체육복
def solution(n, lost, reserve):
set_lost = set(lost) - set(reserve)
set_reserve = set(reserve) - set(lost)
for i in set_reserve:
if i-1 in set_lost:
set_lost.remove(i-1)
elif i+1 in set_lost:
set_lost.remove(i+1)
return n-len(set_lost)
반응형
'DS > Coding Test' 카테고리의 다른 글
[Python] 개인정보 수집 유효기간 (0) | 2023.05.17 |
---|---|
[Python] 숫자 문자열과 영단어 (0) | 2023.05.16 |
[Python][dot product] 내적 (0) | 2023.05.15 |
[Python][스택/큐] 올바른 괄호 (0) | 2023.05.13 |
[Python] 성격유형 검사하기 (0) | 2023.05.13 |