【LeetCode】【JavaScript】Find Peak Element

来源:互联网 发布:淘宝上的ipad是真的吗 编辑:程序博客网 时间:2024/05/16 19:22
/**
 * @param {number[]} nums
 * @return {number}
 */
var findPeakElement = function(nums) {
    var len = nums.length;
    if (len === 1) {
        return 0;
    }
    else {
        for (var i = 0; i < len; i++) {
            if (nums[i] >= nums[i-1] && nums[i+1]!== undefined && nums[i] > nums[i+1]) {
                return i;
            }
            
            if (nums[i] >= nums[i-1] && nums[i+1] === undefined) {
                return i;
            }
            if (nums[i]>nums[i+1] && nums[i-1] === undefined) { 
                return i; 
                
            }
        }
    }
};
0 0
原创粉丝点击