• 微信号:Zh-y9213
您当前的位置:爱资源分享网 > > 知识大全 > 建站知识

JAVA实现数组折半查找第二种方法

栏目:建站知识时间:2022-11-30 09:23阅读数:88人阅读

JAVA实现数组折半查找第二种方法

前言:

一个JAVA实现数组折半查找第二种方法实例代码,如果对你有帮助就看看吧。

 

正文:

实例代码:

折半查找第二种方法:

    public static int zebaner(int[] arr , int key){
        int min = 0 , max = arr.length-1;
        int mid = (min+max)/2;
        int xu = (min+max)/2;
        // 1 2 3 4   8 9 10 11
//        System.out.println(mid);
//        while(arr[mid] != key){
//            if (arr[mid] >= key){
//                max = mid - 1;
//            }else{
//                min = mid + 1;
//            }
//            mid = (min+max)/2;
//        }
        for (int i=0; i < max; i++){
            if(arr[mid] != key){
                if (arr[mid] >= key){
                    max = mid - 1;
                }else{
                    min = mid + 1;
                }
                mid = (min+max)/2;
            }
        }
        if(arr[mid] != key){
            mid = -1;
        }

        System.out.println(mid);
        return mid;
    }

资源均来自第三方,谨慎下载,前往第三方网站下载 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:123456 或者 aidezy.com

本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:737597453@qq.com