1、mid=(left+right)/2
可能溢出,最好写成:
mid=left+(right-left)/2
2、给定一个无序数组arr,已知任意相邻的两个元素值都不重复,请返回一个局部最小的位置
3、给定一个有序数组,再给定一个整数num,请在arr中找到num这个数出现的最左边的位置
4、给定一个有序循环数组arr,返回arr中的最小值。
1、mid=(left+right)/2
可能溢出,最好写成:
mid=left+(right-left)/2
2、给定一个无序数组arr,已知任意相邻的两个元素值都不重复,请返回一个局部最小的位置
3、给定一个有序数组,再给定一个整数num,请在arr中找到num这个数出现的最左边的位置
4、给定一个有序循环数组arr,返回arr中的最小值。