题目链接如下:LeetCode 162—Find Peak Element
简单题,没什么好说的,实现代码如下:
public class Problem162 {
public static void main(String[] args) {
// TODO Auto-generated method stub
}
public int findPeakElement(int[] nums) {
if(nums.length==1) return 0;
if(nums[0]>nums[1]) return 0;
if(nums[nums.length-1]>nums[nums.length-2]){
return nums.length-1;
}
for(int i=1;i<nums.length-1;i++){
if(nums[i-1]<nums[i]&&nums[i+1]<nums[i])
return i;
}
return nums[0];
}
}