最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

一周刷爆LeetCode,算法大神左神(左程云)耗時(shí)100天打造算法與數(shù)據(jù)結(jié)構(gòu)基

2023-02-15 16:25 作者:張魚小丸子zcs  | 我要投稿
public class 局部最小值 {
    /*
    * 二分  先比較兩端是否存在局部最小如果沒有 則二分 判斷mid的左右兩個(gè)數(shù)是否大于mid
    * */
    public static void main(String[] args) {
        int[] arr={10,4,12,5,11,8,4,9};
//        兩端存在則直接輸出
        if(arr[0]<arr[1]) System.out.println(arr[0]);
        if(arr[arr.length-1]< arr[arr.length-2]) System.out.println(arr[arr.length-1]);
//        二分
        int left=1;
        int right=arr.length-2;
        int mid;
        while(left<=right){
            mid=left+((right-left)/2);
            if(arr[mid]>arr[mid-1]){
                right=mid-1;
            }else if(arr[mid]>arr[mid+1]){
                left=mid+1;
            }else{
                System.out.println(arr[mid]);
                break;
            }
        }
    }
}


一周刷爆LeetCode,算法大神左神(左程云)耗時(shí)100天打造算法與數(shù)據(jù)結(jié)構(gòu)基的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
土默特左旗| 宝鸡市| 营口市| 石楼县| 平陆县| 元朗区| 建水县| 武城县| 兴安盟| 湟源县| 犍为县| 临城县| 昌都县| 天门市| 沁源县| 璧山县| 鸡西市| 两当县| 绵阳市| 响水县| 贡觉县| 广河县| 高淳县| 云南省| 虎林市| 梅河口市| 镇远县| 云和县| 平凉市| 莲花县| 三穗县| 克什克腾旗| 东阳市| 揭东县| 青铜峡市| 石城县| 江安县| 巩留县| 汾西县| 界首市| 宝兴县|