최빈값문제풀이1 [Coding Test02] 최빈값 문제 풀이 문제 코드 def solution(array): answer = 0 check = {} for ar in array: if ar not in check: check[ar] = 1 else: check[ar] += 1 sorted_check = sorted(check.items(), reverse=True, key=lambda item: item[1]) if len(sorted_check) > 1: if sorted_check[0][1] != sorted_check[1][1]: answer = sorted_check[0][0] # 최빈값이 1개일때, 최빈값을 출력하는 법 else: answer = -1 # 최빈값이 2개이상일때, 최빈값을 출력하는 법 else: answer = sorted_check[0][.. 2023. 4. 9. 이전 1 다음