package com.helloxin.leetcode.algorithms;
/**
* Given a sorted array and a target value, return the index if the target is found.
* If not, return the index where it would be if it were inserted in order.
You may assume no duplicates in the array.
Example 1:
Input: [1,3,5,6], 5
Output: 2
Example 2:
Input: [1,3,5,6], 2
Output: 1
Example 3:
Input: [1,3,5,6], 7
Output: 4
Example 1:
Input: [1,3,5,6], 0
Output: 0
*/
/**
* create by nandiexin on 2017/12/19
**/
public class SearchInsertPosition {
public static int searchInsert(int[] nums, int target) {
if( null == nums || nums.length == 0){
return 0;
}
int i=0;
for (;i<nums.length;i++){
if(target == nums[i] || target < nums[i]){
return i;
}
}
return i;
}
}
https://github.com/woshiyexinjie/leetcode-xingit