D138 35. Search Insert Position

题目链接

35. Search Insert Position

题目剖析

给定一个有序数组和一个数字,返回这个数字呈现的地位。如果这个数字没有呈现,那么返回这个数字本该呈现的地位。

解题思路

这题也很简略,一一遍历,直到前面的数字大于给定的数字就能够了。

最终代码

<?phpclass Solution {    /**     * @param Integer[] $nums     * @param Integer $target     * @return Integer     */    function searchInsert($nums, $target) {        foreach($nums as $index => $num){            if($num == $target){                return $index;            }            if($num > $target){                return max(0,$index);            }        }        return $index+1;    }}

若感觉本文章对你有用,欢送用爱发电赞助。