二分查找

二分查找:

    static int binSearch(int[] arr,int v){
        int left=0;
        int right=arr.length;
        while(left<right){
            int mid=(left+right)>>1;
            if(arr[mid]==v){
                return mid;
            }else if(arr[mid]>v){
                right=mid;
            }else{
                left=mid+1;
            }
        }
        return -1;
    }

个人资料
时海
等级:8
文章:272篇
访问:16.0w
排名: 2
上一篇: Guava Graph 深度/广度遍历
下一篇:Photoshop常见技巧
标签: 二分查找、面试题
隐藏