zoukankan      html  css  js  c++  java
  • peak num

    class Solution {
    public:
    int findPeakElement(vector<int>& nums) {
        int i=0;
        int n=nums.size();
        while(i<n){
        if(i==0){   //处理第一位
           if(nums[1] < nums[0])
           return 0;
           else {
            i++;
            continue;
           }
        }
               if(i==n-1){  //处理最后一位
          if(nums[i-1] < nums[i])
          return i;
          else{
          i++;
          continue;
             }
        }
        if((nums[i-1]<nums[i])&&(nums[i]>nums[i+1]))
          return i;
        i++;
        }
    return 0;           //处理只有一个元素的情况。。。注意。。。
      }
    };

  • 相关阅读:
    c++ primer plus 第六章 课后题答案
    动态创建easyui控件的渲染问题
    晨报
    动态构建easyUI grid
    早起
    周末
    js ajax方式拼接参数
    5个月
    锻炼
    东湖夜色
  • 原文地址:https://www.cnblogs.com/julie-yang/p/4653619.html
Copyright © 2011-2022 走看看