#include <fstream>
class Solution {
public:
    int countPeakPoint(vector<int>& a) {
        int S=0,i=0;
        for(;++i<a.size()-1;)
            S+=(a[i-1]-a[i])*(a[i]-a[i+1])<0;
        return S;
    }
};

补一个C++题解