题目链接如下:LeetCode 162—Find Peak Element
简单题,没什么好说的,实现代码如下:
public class Problem162 {
public static void main(String[] args) {
}
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];
}
}
转载请注明原文地址: https://ju.6miu.com/read-300323.html