분류
php
숫자 배열의 중앙값을 반환
본문
<?php
function median($numbers) { sort($numbers); $totalNumbers = count($numbers); $mid = floor($totalNumbers / 2); return ($totalNumbers % 2) === 0 ? ($numbers[$mid - 1] + $numbers[$mid]) / 2 : $numbers[$mid]; }
median([1, 3, 3, 6, 7, 8, 9]); // 6 median([1, 2, 3, 6, 7, 9]); // 4.5
- 이전글제공된 배열에서 n 개의 최대 요소를 반환 18.08.31
- 다음글둘 이상의 숫자 중 최소 공배수를 구함 18.08.31