黑马程序员技术交流社区
标题:
二分查找Java实现
[打印本页]
作者:
936994215
时间:
2016-7-6 23:33
标题:
二分查找Java实现
package search;
public class BinarySearchDemo {
public static int binarySearch(int[] a,int key) {
int min = 0;
int max = a.length -1;
int mid;
while(min<=max) {
mid = (min+max)>>1;
if(key < a[mid])
max = mid -1;
else if(key > a[mid])
min = mid +1;
else
return mid;
}
return -1;
}
public static void main(String[] args) {
int[] a = {1,2,3,4,6,8,10};
System.out.println(binarySearch(a,6));
}
}
作者:
yang11059307771
时间:
2016-7-6 23:38
赞一下!!!!
作者:
扬帆起航fonnson
时间:
2016-7-6 23:45
赞一下,加油
作者:
呆呆的小呆
时间:
2016-7-7 00:08
赞一下,加油
作者:
936994215
时间:
2016-7-7 00:21
谢谢支持,我快要25积分喽~~
作者:
Insomnia!
时间:
2016-7-7 14:25
赞赞赞,加油
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2