내가 푼 문제 풀이
# programmers hash 1
def solution(nums):
# answer 초기화
answer = 0
# dictionary type(Hash) 선언
type_dict = dict()
# nums loop
for i in nums:
# 번호 중복 체크
if i in type_dict :
type_dict[i] += 1
else :
# num_list에 번호 추가하기
type_dict[i] = 1
answer += 1
answer_max = len(nums)/2
if answer > answer_max :
return answer_max
else :
return answer
참고자료: ctkim.tistory