LeetCode : Find Peak Element
来源:互联网 发布:酷宝数据 作假 编辑:程序博客网 时间:2024/05/16 15:06
要求
int findPeakElement(vector<int>& nums){ if(nums.size() == 1) return nums[0]; int begin = 0, end = nums.size() - 1; while(begin < end) { if(end - begin == 1) return nums[begin] > nums[end] ? begin : end; int mid = (begin + end) / 2; if(nums[mid] <= nums[begin]) { end = mid; continue; } if(nums[mid] <= nums[end]) { begin = mid; continue; } begin ++; end --; } return begin;}
0 0
- [LeetCode] Find Peak Element
- Leetcode:Find Peak Element
- LeetCode Find Peak Element
- leetcode: Find Peak Element
- leetcode:Find Peak Element
- LeetCode Find Peak Element
- Find Peak Element --leetcode
- Leetcode Find Peak Element
- [LeetCode] Find Peak Element
- Leetcode Find Peak Element
- Leetcode: Find Peak Element
- 【leetcode】Find Peak Element
- leetcode:Find Peak Element
- 【Leetcode】Find Peak Element
- LeetCode:Find Peak Element
- LeetCode:Find Peak Element
- [LeetCode] Find Peak Element
- LeetCode Find Peak Element
- 二叉树的反转镜像
- 敏捷开发学习总结(3): 思考开发文档的利与弊
- CF #374 div2 C 树状dp
- iOS6、7、8、9新特性汇总和适配说明
- 个人记录-LeetCode 8.String to Integer (atoi)
- LeetCode : Find Peak Element
- 类文件结构(二)
- js学习笔记(一)实现Bingo卡片
- 【C++ 学习】那些习以为常的背后之一从0开始的计数
- Android 自定义View绘图篇之基础
- JAVA IO
- oracle存储过程
- leetcode 327.Count of Range Sum
- 结构体字节对齐