day85(2.14)——leetcode面试经典150

162. 寻找峰值

162. 寻找峰值

题目:

题解:

java 复制代码
class Solution {
    public int findPeakElement(int[] nums) {
        if(nums.length==1) {
            return 0;
        }
        if(nums[0]>nums[1]) {
            return 0;
        }
        for(int i=1;i<nums.length-1;i++) {
            if(nums[i]>nums[i-1]&&nums[i]>nums[i+1]) {
                return i;
            }
        }
        if(nums[nums.length-1]>nums[nums.length-2]) {
            return nums.length-1;
        }
        return 0;
    }
}
相关推荐
怕浪猫10 小时前
现在的"AI 原生应用"热潮,恰恰证明了大多数产品需求本身就是个草台班子
面试
TPBoreas13 小时前
MySQL性能优化面试全攻略
mysql·面试·性能优化
杨逢昌工厂6S管理21 小时前
28- 杨逢昌:制造企业仓储6S反复混乱解决方案——四维定置标准化管控体系,让物料混放、通道堵塞等重复性乱象减少90%
大数据·经验分享·笔记·职场和发展·制造·学习方法
想吃火锅10051 天前
【leetcode】56.合并区间js
算法·leetcode·职场和发展
用户852495071841 天前
从零搭建自定义 MCP Server:打造你的专属工具服务
面试
黄敬峰1 天前
远程 MCP 实战:LangChain 同时接入高德地图、Chrome、文件系统,让 AI Agent 操控真实世界
面试
KaifuZeng1 天前
通信与接口协议面试问题汇总三
单片机·嵌入式硬件·面试·通信与接口协议
胡萝卜术1 天前
从聊天模型到本地执行助手:Remote MCP 多工具 Agent 实战
面试·架构·github
凌波粒1 天前
LeetCode--47.全排列 II(回溯算法)
算法·leetcode·职场和发展
天真小巫1 天前
2026.7.10总结
职场和发展