본문 바로가기

스크립트

[코딩테스트 입문] 중앙값 구하기

반응형

중앙값 구하기

1안) solution.py

def solution(array):
    answer = 0
    array.sort()
    median = len(array) // 2
    if len(array) % 2 == 1:
        return array[median]
    answer = ((array[median - 1] + array[median]) / 2)
    return answer

2안) solution.py

def solution(array):
    answer = 0
    array.sort()
    answer = array[int(len(array) / 2)]
    return answer

 

출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120811

 

728x90
반응형