def solution(nums):
answer = 0
dic = {}
target_num = len(nums)//2
for num in nums:
dic[hash(num)] = num
if (len(dic) < target_num):
answer = len(dic)
else:
answer = target_num
return answer
⭐ 어느 파이썬 괴인의 풀이...
def solution(ls):
return min(len(ls)/2, len(set(ls)))
min(a, b)
파이썬은 algorithm import 안해도 되나봅니다...ㅋㅋㅋ
set()
종류를 파악하면 되므로 set도 가능하다고 생각했었는데, 실제로 이렇게 하면 간단하게 풀이가 가능한듯!