728x90
📚문제
📝풀이
import statistics
def solution(array):
median = statistics.median(array)
return median
statistics 라는 라이브러리를 import 하면 쉽게 풀리긴 하지만 파이썬의 방법으로 재시도
def solution(array):
answer = sorted(array)[len(sorted(array)) // 2]
return answer
조금만 참고하고 내가 생각해서 다시 풀어본 풀이..!
보면 이해가 가지만 아직 바로바로는 잘 안 떠오른다
(그리고 문제에서 array의 길이는 홀수라고 주어져 가지고 더 쉬웠던 것 같다 아니었으면 더 복잡했을 듯)
중앙값(median)관련 코드도 잘 알아두자
728x90
'Python(알고리즘,문제풀이) > 프로그래머스(입문100제)' 카테고리의 다른 글
코딩테스트 입문 / 짝수는 싫어요 (0) | 2023.07.11 |
---|---|
코딩테스트입문 / 최빈값 구하기 (0) | 2023.07.11 |
코딩테스트입문 / 분수의 덧셈(최대공약수:gcd) (0) | 2023.07.10 |
코딩테스트 입문 / 두 수의 나눗셈 (0) | 2023.07.10 |
프로그래머스 - 코딩테스트 입문 100제 도전 ! (0) | 2023.07.09 |