leetcode-162. 寻找峰值
题目:
代码
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int findPeakElement(vector<int>& nums) {
for(int i=0;i<nums.size()-1;i++){
if(nums[i]>nums[i+1]){
return i;
}
}
return nums.size()-1;
}
int main(){
vector<int> nums;
int n,tn;
cin>>n;
int res;
for(int i=0;i<n;i++){
cin>>tn;
nums.push_back(tn);
}
res=findPeakElement(nums);
cout<<res;
return 0;
}