itgle.com
参考答案和解析
答案:C
解析:
哈希表的目的是建立希望不经过任何比较,一次存取便能取得所查的记录。在哈希表存储时,一般是通过在记录的存储位置和它的关键字之间建立一个确定的对应关系,使得每个关键字和结构中的一个唯一的存储位置对应,而这个对应关系就是哈希函数。哈希表记录类型是指哈希表中记录的数据类型,与哈希表的查找过程没有什么关系。装填因子=表中填入的记录个数/哈希表的长度。
更多“哈希表的平均查找长度和( )无直接关系。”相关问题
  • 第1题:

    哈希法(散列法)的平均查找长度不随表中结点数目的增加而增加,而是随负载因子的增大而增大。()

    此题为判断题(对,错)。


    正确答案:正确

  • 第2题:

    哈希表的平均查找长度( )。

    A.与冲突处理方法有关而与表长无关

    B.与冲突处理方法无关而与表长有关

    C.与冲突处理方法和表长都有关

    D.与冲突处理方法和表长都无关


    正确答案:C
    解析:哈希表在查找过程中进行比较的关键字个数取决于哈希函数,处理冲突的方法和哈希表的装填因子,哈希表的装填因子标志哈希表的装满程度,与哈希表的长度有直接联系。

  • 第3题:

    设哈希表的地址范围为0~17,哈希函数为:H(key)=key%16。用线性探测法处理冲突,输入关键字序列:(10,24,32,17,31,30,46,47,40,63,49),构造哈希表,试回答下列问题:假定每个关键字的查找概率相等,求查找成功时的平均查找长度。


    正确答案:对于黑色数据元素,各比较1次;共6次; 对红色元素则各不相同,要统计移位的位数。“63”需要6次,“49”需要3次,“40”需要2次,“46”需要3次,“47”需要3次,
    所以ASL=1/11(6+2+3×3+6)=23/11

  • 第4题:

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

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

    正确答案:C

  • 第5题:

    在索引查找中,首先查找(),然后查找相应的(),整个索引查找的平均查找长度等于查找索引表的平均长度与查找相应子表的平均查找长度的()。


    正确答案:索引表;子表;和

  • 第6题:

    对大小均为n的有序表和无序表分别进行顺序查找,在等概率查找的情况下,对于查找失败,它们的平均查找长度是(),对于查找成功,他们的平均查找长度是()


    正确答案:不同的;相同的

  • 第7题:

    已知一个含有1000个记录的表,关键字为中国人姓氏的拼音,请给出此表的一个哈希表设计方案,要求它在等概率情况下查找成功的平均查找长度不超过3。


    正确答案:设计哈希表的步骤为:
    A.根据所选择的处理冲突的方法求出装载因子a的上界;
    B.由a值设计哈希表的长度m;
    C.根据关键字的特性和表长m选定合适的哈希函数。

  • 第8题:

    在最坏的情况下,查找成功时二叉排序树的平均查找长度()

    • A、小于顺序表的平均查找长度
    • B、大于顺序表的平均查找长度
    • C、与顺序表的平均查找长度相同
    • D、无法与顺序表的平均查找长度比较

    正确答案:C

  • 第9题:

    单选题
    在最坏的情况下,查找成功时二叉排序树的平均查找长度()
    A

    小于顺序表的平均查找长度

    B

    大于顺序表的平均查找长度

    C

    与顺序表的平均查找长度相同

    D

    无法与顺序表的平均查找长度比较


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

  • 第10题:

    单选题
    对包含n个元素的哈希表进行查找,平均查找长度为()
    A

    O(log2n)

    B

    O(n)

    C

    O(nlog2n)

    D

    不直接依赖于n


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

  • 第11题:

    填空题
    假定对线性表(38,25,74,52,48)进行哈希存储,采用H(K)=K % 7作为哈希函数,采用线性探测法处理冲突,则平均查找长度为()

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

  • 第12题:

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

    顺序查找

    B

    折半查找

    C

    哈希查找

    D

    分块查找


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

  • 第13题:

    哈希表的平均查找长度和(39)无直接关系。

    A.哈希函数

    B.装填因子

    C.哈希表记录类型

    D.处理冲突的方法


    正确答案:C
    解析:本题考查哈希表的查找。哈希表的目的是建立希望不经过任何比较,一次存取便能取得所查的记录。在哈希表存储时,一般是通过在记录的存储位置和它的关键字之间建立一个确定的对应关系,使得每个关键字和结构中的一个唯一的存储位置对应,而这个对应关系就是哈希函数。哈希表记录类型是指哈希表中记录的数据类型,与哈希表的查找过程没有什么关系。装填因子:表中填入的记录个数/哈希表的长度。

  • 第14题:

    在下列查找的方法中,平均查找长度与结点个数n无关的查找方法是()。

    A.顺序查找
    B.二分法
    C.利用二叉搜索树
    D.利用哈希(hash)表

    答案:D
    解析:
    利用哈希(hash)表与结点个数n无关。

  • 第15题:

    哈希表的平均查找长度与哪些()因素有关。

    • A、处理冲突的方法
    • B、哈希函数
    • C、装填因子
    • D、待存记录的大小

    正确答案:A,B,C

  • 第16题:

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

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

    正确答案:C

  • 第17题:

    对包含n个元素的哈希表进行查找,平均查找长度为()

    • A、O(log2n)
    • B、O(n)
    • C、O(nlog2n)
    • D、不直接依赖于n

    正确答案:D

  • 第18题:

    下面关于哈希查找的说法,正确的是()。

    • A、哈希函数构造的越复杂越好,因为这样随机性好,冲突小
    • B、除留余数法是所有哈希函数中最好的
    • C、不存在特别好与坏的哈希函数,要视情况而定
    • D、哈希表的平均查找长度有时也和记录总数有关

    正确答案:C

  • 第19题:

    假定对线性表(38,25,74,52,48)进行哈希存储,采用H(K)=K % 7作为哈希函数,采用线性探测法处理冲突,则平均查找长度为()


    正确答案:2

  • 第20题:

    理想情况下哈希查找的等概率查找成功的平均查找长度是O。


    正确答案:正确

  • 第21题:

    判断题
    理想情况下哈希查找的等概率查找成功的平均查找长度是O。
    A

    B


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

  • 第22题:

    判断题
    理想情况下哈希查找的等概率查找成功的平均查找长度是0(1)。(  )
    A

    B


    正确答案:
    解析:

  • 第23题:

    多选题
    哈希表的平均查找长度与哪些()因素有关。
    A

    处理冲突的方法

    B

    哈希函数

    C

    装填因子

    D

    待存记录的大小


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