news 2026/3/8 5:32:06

leetcode 852. Peak Index in a Mountain Array 山脉数组的峰顶索引-耗时100%

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 852. Peak Index in a Mountain Array 山脉数组的峰顶索引-耗时100%

Problem: [852. Peak Index in a Mountain Array 山脉数组的峰顶索引](https://leetcode.cn/problems/peak-index-in-a-mountain-array/desc

解题过程

耗时100%,类似二分查找,判断前后的大小,然后缩小比较区间,左侧 前<后,后侧 前 > 后

Code

class Solution { public: int peakIndexInMountainArray(vector<int>& arr) { int l = 0, r = arr.size(), mid; while(l < r) { mid = l + ((r-l)>>1); if(mid-1>=0) { if(arr[mid] > arr[mid-1]) { l = mid + 1; } else { r = mid - 1; } } else if(mid+1 < arr.size()) { if(arr[mid] < arr[mid+1]) { l = mid + 1; } else { r = mid - 1; } } } int mx = arr[l], id = l; if(l-1 >= 0) { if(mx < arr[l-1]) { id = l-1; } } if(l!=r && mx < arr[r]) { id = r; } if(r+1 < arr.size() && mx < arr[r+1]) { id = r+1; } return id; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/6 7:31:11

大模型+编程开发=王炸组合!7个核心概念让你秒变AI开发高手

&#x1f4d6; 概念索引与要点概览 概念核心定义主要作用与意义LLM&#xff08;大语言模型&#xff09;基于海量文本训练、能理解与生成自然语言的深度学习模型。现代AI语言能力的核心&#xff0c;支撑各类文本生成与理解任务。LLMOps大语言模型运维 &#xff0c;涵盖LLM应用开…

作者头像 李华
网站建设 2026/3/3 20:55:06

ComfyUI快捷键大全提升GLM-4.6V-Flash-WEB工作效率

ComfyUI快捷键与GLM-4.6V-Flash-WEB协同提效实践 在当今Web端多模态应用快速发展的背景下&#xff0c;开发者面临的核心挑战已不再是“能不能做”&#xff0c;而是“能不能快、稳、低成本地落地”。尤其是在电商客服、教育辅助、内容审核等高并发场景中&#xff0c;模型不仅要看…

作者头像 李华
网站建设 2026/3/7 5:56:13

社交媒体内容治理:基于GLM-4.6V-Flash-WEB的内容审核解决方案

社交媒体内容治理&#xff1a;基于GLM-4.6V-Flash-WEB的内容审核实践 在短视频平台每分钟上传数万条图文动态的今天&#xff0c;一条配文为“今天也是元气满满的一天&#xff5e;”、图片却暗藏敏感符号的动态&#xff0c;可能正悄然穿过传统关键词过滤系统。这类“打擦边球”的…

作者头像 李华
网站建设 2026/3/5 22:47:27

立足招投标数据,洞察火电转型新格局:从“被动应对”到“主动破局”的战略跃迁‌

立足招投标数据&#xff0c;洞察火电转型新格局&#xff1a;从“被动应对”到“主动破局”的战略跃迁‌《中国能源报》近日联合自然资源保护协会发布的《中国传统发电上市公司低碳转型绩效评价2025》报告&#xff0c;敏锐地指出我国传统发电行业正经历一场深刻的范式转变&#…

作者头像 李华
网站建设 2026/3/5 2:38:36

Vite 极速的服务启动:使用原生 ESM 文件,无需打包

Vite通过原生ESM模块实现极速开发体验&#xff1a;开发环境直接利用浏览器ESM加载能力&#xff0c;按需即时编译单个文件而非整体打包&#xff1b;通过依赖预构建和请求拦截优化性能&#xff1b;生产环境仍采用Rollup打包以确保兼容性和优化。相比传统打包工具&#xff0c;Vite…

作者头像 李华