[프로그래머스] 중앙값 구하기

SUN·2023년 1월 17일
0

프로그래머스

목록 보기
18/49

파이썬으로 프로그래머스 문제 풀어보기

중앙값 구하기

def solution(array):
    
    array= sorted(array)

#     if int(len(array)/2) / 2 == 0:
#         print("ASDFA")
#         # mid =int(len(array)/2)
#         return array[int(len(array)/2)]
#     else:
        # return array[int(len(array)/2)]
    return array[int(len(array)/2)]


배열을 우선 정렬을 해준뒤

배열의 길이를 2로 나누는데, 그 값을 정수로취해 출력한다
배열의 길이는 홀수니까..

왜 복잡하게 생각했을까..?
처음에 안풀리다가 며칠뒤 다시 생각나서 들어가보니
홀수인데 뭘 복잡하게 꼬아서 생각했던걸까..

0개의 댓글