主页 > 人工智能  > 

leetcode35-SearchInsertPosition


排序数组搜索某个元素,这种思维一定要往二分法上靠

public class searchInsertPosition{ public static void main(String[] args) { int arr[] = {1,3,5,6}; System.out.println(getIndex(arr,2)); } public static int getIndex(int[] arr,int target) { int start = 0; int end = arr.length - 1; while(start <= end) { int mid = (start + end) / 2; if(arr[mid] == target) { return mid; } if(arr[mid] < target) { start = mid + 1; } else { end = mid - 1; } } return start; } }
标签:

leetcode35-SearchInsertPosition由讯客互联人工智能栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“leetcode35-SearchInsertPosition