欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

java中如何實(shí)現(xiàn)二分查找

今天就跟大家聊聊有關(guān)java中如何實(shí)現(xiàn)二分查找,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

成都創(chuàng)新互聯(lián)公司于2013年創(chuàng)立,先為南譙等服務(wù)建站,南譙等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為南譙企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

package helloclean;

import java.util.Arrays;

public class MidSearch {

    public static void main(String[] args) {
        MidSearch midSearch = new MidSearch();
        //int[] arry = {1,3,5,7,9,10,11};
        int[] arry = {10,1,3,2,9,8,6};
        int[] arry1 = midSearch.getSortedArry(arry);
        System.out.println(Arrays.toString(arry1));
        int key = 8;
        int x = find(arry,key);
        if(x == -1) {
            System.out.println("key = " + key + " 未找到");
        } else {
            System.out.println("key = " + key + " 位置是:" + x);
        }
    }


    public int[] bubbleSort(int[] arr) {
        int temp;//定義一個(gè)臨時(shí)變量
        for(int i=0;i<arr.length-1;i++){//冒泡趟數(shù)
            for(int j=0;j<arr.length-i-1;j++){
                //如果順序不對(duì),則交換兩個(gè)元素
                if(arr[j+1]<arr[j]){
                    temp = arr[j];
                    arr[j] = arr[j+1];
                    arr[j+1] = temp;
                }
            }
        }
        return arr;
    }

    public  int[] getSortedArry(int[] arr) {
        int temp = 0;
        for(int i = arr.length -1; i >= 0; i --) {
            for(int j = 0; j < i ; j ++) {
                if(arr[j] > arr[j + 1]) {
                    temp = arr[j];
                    arr[j] = arr[j+1];
                    arr[j+1] = temp;
                }
            }
        }
        return arr;
    }

    public static int find(int[] array, int key) {
        int low = 0;
        int high = array.length -1;
        int mid = 0;

        //未找到
        if(low > high || key < array[low] || key > array[high]) {
            return  -1;
        }

        while (low <= high) {
            mid = (low + high) / 2;

            if(array[mid] > key) {
                high = mid -1;
            } else if (array[mid] < key) {
                low = mid + 1;
            } else  {
                return mid;
            }
        }
        return -1;
    }
}

看完上述內(nèi)容,你們對(duì)java中如何實(shí)現(xiàn)二分查找有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

網(wǎng)站題目:java中如何實(shí)現(xiàn)二分查找
鏈接分享:http://chinadenli.net/article46/gphieg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、企業(yè)建站、面包屑導(dǎo)航電子商務(wù)、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)
欧美日韩中国性生活视频| 我要看日本黄色小视频| 又黄又硬又爽又色的视频| 亚洲男人的天堂久久a| 国产不卡的视频在线观看| 精品久久久一区二区三| 美国黑人一级黄色大片| 亚洲熟女诱惑一区二区| 亚洲性生活一区二区三区| 在线免费国产一区二区三区| 日韩亚洲精品国产第二页| 少妇熟女精品一区二区三区| 国产精品伦一区二区三区四季| 五月婷婷欧美中文字幕| 暴力性生活在线免费视频| 国产福利一区二区三区四区| 国产精品99一区二区三区| 国产精品日韩欧美第一页| 精品日韩av一区二区三区| 亚洲高清亚洲欧美一区二区| 中文字幕佐山爱一区二区免费| 国产精品免费视频专区| 中文字幕人妻日本一区二区| 千仞雪下面好爽好紧好湿全文| 91亚洲精品综合久久| 亚洲综合精品天堂夜夜| 亚洲熟女少妇精品一区二区三区| 亚洲a码一区二区三区| 丰满人妻熟妇乱又乱精品古代| 日韩欧美好看的剧情片免费| 精品日韩欧美一区久久| 欧美国产日本免费不卡| 欧洲自拍偷拍一区二区| 亚洲日本中文字幕视频在线观看| 欧美日韩有码一二三区| 九九热这里只有精品视频| 污污黄黄的成年亚洲毛片| 欧美中文字幕日韩精品| 中文字幕亚洲精品人妻| 欧美日韩精品综合在线| 91人妻人澡人人爽人人精品|