一:三道二分查找题目 细节: 循环条件while(left < right)小于还是小于等于由函数体内决定,若left和right的变换都是mid基础加一或者减一,那么是<=,反之是<。至于left和right直接转化成mid,还是mid加一或减一,由题目决定,比如第二题,right=mid,因为要找的是第一个等于true的,那么包含这个mid,都有可能是。而第三题,则直接是mid+1或者mid-1,mid是结果的话会直接跳出。