更多“In their hiding place, the criminals lived in fear(). They knew the police were searching high and low for them. ”相关问题
  • 第1题:

    假设待查找区间的起始位置和终止位置分别为low和high,则二分查找算法在下面情况出现时说明找不到要查找的数据()。

    A.low >high

    B.low<high

    C.low=high

    D.low<=high


    low >high

  • 第2题:

    下面进行二分搜索的正确代码是

    A.def BSearch(data,x): low=0 high=len(data)-1 while(low<=high): mid=(low+high)//2 if(data[mid]==x): return mid elif(data[mid]<x): high=mid-1 else: low=mid+1 return -1#B.def BSearch(data,x): low=0 high=len(data)-1 while(low<=high): mid=(low+high)//2 if(data[mid]==x): break elif(data[mid]<x): low=mid+1 else: high=mid-1 return -1#C.def BSearch(data,x): low=0 high=len(data)-1 mid=(low+high)//2 while(low<=high): if(data[
    表必须有序,且表只能以顺序方式存储

  • 第3题:

    设low和high分别是在有序表中折半查找的指针,如果查找的关键字key小于low和high的中间值mid所指的关键字,则正确缩小查找区间的是()。

    A.high=mid

    B.high=mid-1

    C.low=mid+1

    D.low=mid


    B

  • 第4题:

    5、假设待查找区间的起始位置和终止位置分别为low和high,则二分查找算法在下面情况出现时说明找不到要查找的数据()。

    A.low >high

    B.low<high

    C.low=high

    D.low<=high


    low >high

  • 第5题:

    取值范围 (high,low] ,表示什么?

    A.表示待取值数据在大于等于low,小于high之间进行取值

    B.表示待取值数据在大于等于high,小于low之间进行取值

    C.表示待取值数据在大于high,小于等于low之间进行取值

    D.表示待取值数据在大于low,小于等于high之间进行取值


    表示待取值数据在大于high,小于等于low之间进行取值

  • 第6题:

    设low和high分别是在有序表中折半查找的指针,如果查找的关键字Key大于low和high的中间值mid所指的关键字,则正确缩小查找区间的是()。

    A.high=mid+1

    B.high=mid

    C.low=mid+1

    D.low=mid


    A