一、查找小于等于给定目标值的最大值 如果查找小于等于目标值的最大值,应该就是 left 的最后位置,因为一开始left就是小于等于目标值的,如果left的最终位置比目标值还要大,则不存在这样的值。 int binarysearch(int target, int[] arr){ int left = 0; int right = arr.length-1