//
// Created by Mr.Hu on 2018/7/20.
//
// leetcode 704 binary search
//
// 题目是最基础的二分查找,对于有序数组,如果目标值存在与数组中,则返回该值在数组中的index值,如果不存在,则返回-1。
//
// 题目比较简单,但是在取middle值的时候,学到来一种新的方法 middle = left + (right-left)/2,
// 相比于之前直接 middle = (left + right)/2,这种方法可以避免当left和right都比较大时导致的取值范围超过int范围的情况。
//
1 |
|