LeeCode(PHP) 1.Two Sum

class Solution {

    /**
     * @param Integer[] $nums
     * @param Integer $target
     * @return Integer[]
     */
    function twoSum($nums, $target) {
        foreach($nums as $key=>$num){
            if(in_array($tmp = $target-$num, $nums) && $keys=array_diff(array_keys($nums,$tmp), [$key])){
                return [$key, array_values($keys)[0]];
            }
        }
    }
}

posted on 2019-03-15 20:09  叫我超人先生  阅读(116)  评论(0编辑  收藏  举报

导航