level 5
用二分查找法实现对数组
int[]aa={2,6,8,11,28,36,49,58,66,73,82,93}中数据的查找,如果该数据在数组中存在,则输出其在数组的下标(如:aa[8]=66),否则输出:不存在
2016年03月07日 02点03分
1
level 2
如果数组是按升序或降序排列,知道数组的长度lenth,然后mid=lenth/2,比较要查询的数据和a[mid]的大小,若超出范围min=mid+1,max=(mid+lenth)/2。若在范围内max=mid-1,min=mid/2
2016年03月07日 05点03分
8
你还会八字,真的假的
2016年03月26日 06点03分
level 11
设定一个最小值为0,一个最大值为aa.length-1,取得中间值mid,然后比较,相等就返回这个数,大于就把mid+1赋给最小值,小于则把mid-1赋给最大值
2016年04月19日 01点04分
11