二分搜索查找数组下标的数组必须是有序的,无序的数组不能使用binarySearch查找,比如:
利用二分搜索排序后查找数组为1的下标的输出结果:
利用二分搜索排序后查找数组为5的下标的输出结果:
如果查找的值为正数并且不在该数组中,返回的值是 -(low+1),low代表它应该在的位置,比如:
输出结果:
如果查找的值为负数并且不在该数组中时,比如:
输出结果:
二分搜索查找数组下标的数组必须是有序的,无序的数组不能使用binarySearch查找,比如:
利用二分搜索排序后查找数组为1的下标的输出结果:
利用二分搜索排序后查找数组为5的下标的输出结果:
如果查找的值为正数并且不在该数组中,返回的值是 -(low+1),low代表它应该在的位置,比如:
输出结果:
如果查找的值为负数并且不在该数组中时,比如:
输出结果: