분류 php

제공된 배열에서 n 개의 최대 요소를 반환

컨텐츠 정보

  • 조회 486 (작성일 )

본문

<?php
function maxN($numbers)
{
    $maxValue = max($numbers);
    $maxValueArray = array_filter($numbers, function ($value) use ($maxValue) {
        return $maxValue === $value;
    });

    return count($maxValueArray);
}
maxN([1, 2, 3, 4, 5, 5]); // 2
maxN([1, 2, 3, 4, 5]); // 1
php