使用Java实现二分查找 二分查找介绍 二分查找也称折半查找,是一种效率较高的查找方法。 前提:数组必须有序 二分查找的基本思想 1、获取低位min,高位下标max,求出中位数mid 2、如果查找值key大于mid,那么,数值key在右边。低位mid+1 3、再次判断min<=max, min=max为找到key的条件 4、如果查找值key小于mid,那么,数值key在左边。高位mid-1 5、找到返回,反之返回错误结果 二分查找的实现 int[] nums = { 1, 5, 7, 9