单选题

在一个非递减数组a中查找数字target,如果存在返回true,否则返回f...

发布于 2022-03-03 16:06:11

在一个非递减数组a中查找数字target,如果存在返回true,否则返回false,那么下面代码需要补充为()。


bool find(int a[], int target) {
    int l = 0, r = arraySize, mid
    while(l <= r) {
        mid = (l + r)/2
        if(a[mid] > target) r = mid - 1
        else if(a[mid] == target)   return true
        else l = mid + 1
    }
    return false
}



登录后免费查看答案
关注者
0
被浏览
32
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看