网站首页 文章专栏 php 寻找数组中位数

php 寻找数组中位数

编辑时间:2019-08-09 17:47:34 作者:苹果 浏览量:2140


    前言:今天碰到了一个奇怪需求,找对数据的中位数,故简单了写了个方法。



原理很简单,小学题,找一堆数最中间那个数

function array_median($arr){
    sort($arr);
    $length=count($arr);
    if($length%2==0){
        $median=($arr[$length/2]+$arr[$length/2-1])/2;
    }else{
    $median=$arr[floor($length/2)];
    }
    return  $arr;
}



    出自:何冰华个人网站

    地址:https://www.hebinghua.com/

    转载请注明出处


来说两句吧
最新评论