A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

[url=][/url]
public static void main(String[] args) {        int[] arr = {4,6,6,7,8,9,10};        System.out.println(getIndexOf(arr,5));    }    public static int getIndexOf(int[] arr, int key){        int min = 0,                max = arr.length-1,                mid;        while (min<=max){            mid = (max+min)>>1;            if ( key > arr[mid])                min = mid+1;            else if (key < arr[mid])                max = mid-1;            else                return mid;        }        return min;    }[url=][/url]








1 个回复

倒序浏览
有问题联系小优:DKA-2018
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马