Search Insert Position
2015-05-19 18:44
169 查看
public class Solution { public int searchInsert(int[] nums, int target) { if(nums.length == 0) return 0; int low = 0; int high = nums.length - 1; int mid = (low + high) / 2; while(low <= high) { if(nums[mid] == target) return mid; else if(nums[mid] > target) high = mid - 1; else if(nums[mid] < target) low = mid + 1; mid = (low + high) / 2; } return nums[mid] > target ? mid : mid + 1; } }
相关文章推荐
- Search Insert Position
- leetcode-35-Search Insert Position
- LeetCode - 35. Search Insert Position
- [Leetcode 23] 35 Search Insert Position
- search-insert-position
- LeetCode OJ 35. Search Insert Position
- 35. Search Insert Position
- Search Insert Position
- LeetCode上Search Insert Position的C++解法
- leetcode 虐我篇之(二十)Search Insert Position
- leetcode——Search Insert Position
- [DP]35. Search Insert Position
- Search Insert Position
- Search Insert Position &Search in Rotated Sorted Array
- 35 Search Insert Position
- leetcode 之 Search Insert Position
- LeetCode 35 Search Insert Position 二分法处理
- [leetcode 35] Search Insert Position
- LeetCode---Search Insert Position
- Lintcode60 Search Insert Position 题解