Dashboard Temp Share Shortlinks Frames API

HTMLify

Day 61
Views: 2 | Author: djdj
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
class Solution {

    /**
     * @param Integer[] $nums1
     * @param Integer[] $nums2
     * @return Float
     */
    function findMedianSortedArrays($nums1, $nums2) {
                // $r = array_merge($nums1, $nums2);
        // sort($r);
        // $c = count($r);
        // $m = ($c/2);
        // print_r($r);
        // if ($c % 2 == 0)
        //     $median = ($r[$m - 1] + $r[$m]) / 2;
        // else 
        //     $median = $r[$m];
        // return $median;
        $r = array_merge($nums1, $nums2);
        sort($r);
        $c = count($r);
        return ($c % 2 == 0) ? ($r[$c / 2 - 1] + $r[$c / 2]) / 2 : $r[$c / 2];
    }
}