최대 1 분 소요

문제 링크

내 풀이

def solution(nums):
    set_num = len(set(nums))
    find_num = len(nums) // 2
    if set_num < find_num:
        return set_num
    else:
        return find_num

다른 풀이

def solution(ls):
    return min(len(ls)/2, len(set(ls)))

풀이 해석

min을 이용해 둘중 작은값을 도출해내는 코드를 짰다

배울 점

  • min 의 적절한 사용

댓글남기기