itgle.com
更多“3、二分查找算法,折半查找算法”相关问题
  • 第1题:

    数据结构与算法里,顺序表的查找有()

    • A、顺序查找
    • B、折半查找
    • C、随机查找
    • D、索引查找

    正确答案:A,B

  • 第2题:

    简述二分检索(折半查找)算法的基本过程。


    正确答案:设输入是一个按非降次序排列的元素表A[i:j]和x,选取A[(i+j)/2]与x比较,
    如果A[(i+j)/2]=x,则返回(i+j)/2;
    如果A[(i+j)/2] 否则在A[(i+j)/2+1:j]找x。
    上述过程被反复递归调用。

  • 第3题:

    数据结构与算法里,顺序表的查找有顺序查找和()。

    • A、折半查找
    • B、线性查找
    • C、随机查找
    • D、索引查找

    正确答案:A

  • 第4题:

    常用查找算法有顺序查找、二分查找、分块查找,这三种查找的时间效率由低到高的排列顺序为()


    正确答案:顺序查找、分块查找、二分查找

  • 第5题:

    数据结构与算法里,顺序表的查找方法包括:顺序查找和折半查找。


    正确答案:正确

  • 第6题:

    一组无序的数据中确定某一个数据的位置,只能使用()算法。

    • A、顺序查找
    • B、折半查找
    • C、树形查找
    • D、散列查找

    正确答案:A

  • 第7题:

    常见的查找算法包括()。

    • A、顺序查找
    • B、折半查找
    • C、分块查找
    • D、哈希表查找

    正确答案:A,B,C,D

  • 第8题:

    单选题
    数据结构与算法里,时间复杂度是O(n*n)的算法是()。
    A

    简单选择排序

    B

    顺序查找

    C

    折半查找

    D

    快速排序


    正确答案: C
    解析: 暂无解析

  • 第9题:

    判断题
    数据结构与算法里,顺序表的查找分为:顺序查找和折半查找。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    单选题
    数据结构与算法中的各种查找方法中,平均查找长度ASL与结点个数n无关的查找方法是()。
    A

    顺序查找

    B

    折半查找

    C

    哈希查找

    D

    分块查找


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    对于无序列表的查找,往往采用()查找算法。
    A

    顺序

    B

    折半

    C

    冒泡

    D

    选择


    正确答案: C
    解析: 暂无解析

  • 第12题:

    判断题
    数据结构与算法里,顺序表的查找方法包括:顺序查找和折半查找。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    与顺序查找算法相比,折半查找算法的时间复杂性有多大程度的降低?它是如何提高算法的效率的?


    正确答案: 顺序查找的时间是O(n),折半查找O(logn)降低了一个数量级。
    采用分治策略,每一次比较可以排除一半的数据。

  • 第14题:

    数据结构与算法里,顺序表的查找分为:顺序查找和折半查找。


    正确答案:正确

  • 第15题:

    数据结构与算法中的各种查找方法中,平均查找长度ASL与结点个数n无关的查找方法是()。

    • A、顺序查找
    • B、折半查找
    • C、哈希查找
    • D、分块查找

    正确答案:C

  • 第16题:

    数据结构与算法里,时间复杂度是O(n*n)的算法是()。

    • A、简单选择排序
    • B、顺序查找
    • C、折半查找
    • D、快速排序

    正确答案:A

  • 第17题:

    数据结构与算法里,二叉排序树的查找方式跟顺序表的折半查找类似。


    正确答案:正确

  • 第18题:

    折半查找又称为(),使用该查找算法的前提条件是,查找表中记录相应的关键字值必须按()。


    正确答案:二分查找;升序或降序排列

  • 第19题:

    多选题
    常见的查找算法包括()。
    A

    顺序查找

    B

    折半查找

    C

    分块查找

    D

    哈希表查找


    正确答案: D,B
    解析: 暂无解析

  • 第20题:

    单选题
    数据结构与算法里,顺序表的查找有顺序查找和()。
    A

    折半查找

    B

    线性查找

    C

    随机查找

    D

    索引查找


    正确答案: D
    解析: 暂无解析

  • 第21题:

    填空题
    折半查找又称为(),使用该查找算法的前提条件是,查找表中记录相应的关键字值必须按()。

    正确答案: 二分查找,升序或降序排列
    解析: 暂无解析

  • 第22题:

    问答题
    与顺序查找算法相比,折半查找算法的时间复杂性有多大程度的降低?它是如何提高算法的效率的?

    正确答案: 顺序查找的时间是O(n),折半查找O(logn)降低了一个数量级。
    采用分治策略,每一次比较可以排除一半的数据。
    解析: 暂无解析

  • 第23题:

    多选题
    数据结构与算法里,顺序表的查找有()
    A

    顺序查找

    B

    折半查找

    C

    随机查找

    D

    索引查找


    正确答案: A,B
    解析: 暂无解析

  • 第24题:

    问答题
    简述二分检索(折半查找)算法的基本过程。

    正确答案: 设输入是一个按非降次序排列的元素表A[i:j]和x,选取A[(i+j)/2]与x比较,
    如果A[(i+j)/2]=x,则返回(i+j)/2;
    如果A[(i+j)/2] 否则在A[(i+j)/2+1:j]找x。
    上述过程被反复递归调用。
    解析: 暂无解析