1class Solution {2public int searchInsert(int[] nums, int target) {3int start = 0;4int end = nums.length - 1;56while (start <= end) {7int mid = start + (end - start) / 2;8if (nums[mid] == target) return mid;9else if (nums[mid] > target) end = mid - 1;10else start = mid + 1;11}1213return start;14}15}