您当前的位置: 首页 >  Java
  • 0浏览

    0关注

    674博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Java实现二分查找--非递归

沙漠一只雕得儿得儿 发布时间:2016-09-29 11:46:16 ,浏览量:0

package 排序算法;

public class 二分非递归 {
	public static void main(String[] args) {
		int[] src = new int[] { 1, 3, 5, 7, 9 };
		System.out.println(binarySearch(src, 9));
	}

	private static int binarySearch(int[] src, int data) {
		int low = 0;
		int high = src.length-1;
		while(low  src[middle]){
				low = middle+1;
			}else if(data == src[middle]){
				return middle;
			}
		}
		return -1;
	}
}
没啥好说的,直接看代码吧
关注
打赏
1657159701
查看更多评论
立即登录/注册

微信扫码登录

0.0374s