python/ Lv.0 중앙값 구하기

2022. 12. 30. 01:43·Coding Test/Programmers

 

코딩테스트 연습 - 중앙값 구하기 | 프로그래머스 스쿨 (programmers.co.kr)

 

문제 설명

중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다. 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를
완성해보세요.

 

제한사항

  • array의 길이는 홀수입니다.
  • 0 < array의 길이 < 100
  • -1,000 < array의 원소 < 1,000

입출력 예

array result
[1, 2, 7, 10, 11] 7
[9, -1, 0] 0

 

내 풀이

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

 

 

풀이

def solution(array):
    return sorted(array)[len(array) // 2]

★ //: 정수 나누기 연산자 

'Coding Test > Programmers' 카테고리의 다른 글

python/ Lv.0 중복된 숫자 개수  (0) 2023.01.01
python/ Lv.0 머쓱이보다 키 큰 사람  (0) 2023.01.01
python/ Lv.0 양꼬치  (0) 2023.01.01
python/ Lv.0 짝수는 싫어요  (1) 2023.01.01
python/ Lv.0 최빈값 구하기  (1) 2022.12.31
'Coding Test/Programmers' 카테고리의 다른 글
  • python/ Lv.0 머쓱이보다 키 큰 사람
  • python/ Lv.0 양꼬치
  • python/ Lv.0 짝수는 싫어요
  • python/ Lv.0 최빈값 구하기
seulll
seulll
개인 공부 블로그입니다.
  • seulll
    seulll
    seulll
  • 전체
    오늘
    어제
  • Seuli's Github
    • 분류 전체보기 (398)
      • Coding Test (260)
        • Programmers (164)
        • Baekjoon (94)
      • Data Structures & Algorithm.. (15)
      • Development & Projects (59)
        • Python (5)
        • Java (15)
        • Android (5)
        • AI (6)
        • Unity (3)
        • API (5)
      • OS (5)
      • DB | SQL (7)
      • Network (8)
      • Data Analysis (14)
      • Study | etc (21)
  • 블로그 메뉴

    • 홈
    • 태그
    • 글쓰기
    • 설정
  • 공지사항

  • 인기 글

  • 태그

    백엔드 개발자 역량
    파이썬
    solving environment
    웹크롤링
    대입 표현식
    티스토리챌린지
    Boxplot
    오블완
    데이터분석
    Python
    그리디 알고리즘
    프로그래머스
    백엔드 개발자
    프렌즈4블록
    confusion matrix
    박스플롯
    Greedy
    오차행렬
    코딩테스트
    바다코끼리
    kakao map api
    야근 지수
    백엔드
    API
    asterisk
    2 x n 타일링
    카카오맵
    train_test_split
    카카오맵 api
    모델 성능 평가
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
seulll
python/ Lv.0 중앙값 구하기
상단으로

티스토리툴바