Leetcode 34, Search for a Range
来源:互联网 发布:知柏地黄丸主治什么 编辑:程序博客网 时间:2024/04/26 13:50
public int[] searchRange(int[] nums, int target) { if(nums == null || nums.length == 0){ return null; } int[] result = {-1, -1}; //binary search, 2 times int start = 0; int end = nums.length - 1; while(start <= end){ int mid = start + (end - start) / 2; if(nums[mid] > target){ end = mid - 1; }else if(nums[mid] < target){ start = mid + 1; }else{ result[0] = mid; end = mid - 1; } } start = 0; end = nums.length - 1; while(start <= end){ int mid = start + (end - start) / 2; if(nums[mid] < target){ start = mid + 1; }else if(nums[mid] > target){ end = mid - 1; }else{ result[1] = mid; start = mid + 1; } } return result; }
0 0
- LeetCode(34)Search for a Range
- [LeetCode] Search for a Range [34]
- LeetCode 34 Search for a Range
- [leetcode 34] Search for a Range
- Leetcode NO.34 Search for a Range
- [LeetCode 34]Search for a Range
- leetcode-34 Search for a Range
- Leetcode 34 Search for a Range
- Search for a Range - LeetCode 34
- leetcode 34 -- Search for a Range
- leetcode 34: Search for a Range
- Leetcode#34 Search for a Range
- LeetCode(34) Search for a Range
- LeetCode 34: Search for a Range
- [Leetcode 34, Medium] Search for a Range
- [leetcode-34]Search for a Range(C)
- Leetcode#34||Search for a Range
- LeetCode(34)Search for a Range
- 图--深度优先遍历
- hdu 1874 畅通工程续 最短路
- 【Unity3D自学记录】NGUI控件说明(中文) UICamera
- POJ 1700 Crossing River
- 打包Framework
- Leetcode 34, Search for a Range
- 微信公众号开发教程[007]-消息管理-客服消息
- java中各种存储的场景
- 用Jsp设置登录界面和接收界面
- Fragment详解之五——Fragment间参数传递
- ogr2gor sqlserver转geojson
- 网站优化有价值的内容来自于你用心的积累和分析
- Codeforces Round #318 [RussianCodeCup Thanks-Round] (Div. 2) B 暴力
- 实体店关闭潮下,上海K11如何玩转邮件营销?