参考答案和解析
正确答案:哈希函数;装填因子
更多“散列表的查找效率主要取决于散列表造表时选择的()和()”相关问题
  • 第1题:

    哈希表(散列表)的平均查找长度与处理冲突的方法无关。()


    参考答案:错误

  • 第2题:

    ● 已知一个线性表(16, 25, 35, 43, 51, 62, 87, 93),采用散列函数H(Key)=Key mod 7将元素散列到表长为9的散列表中。若采用线性探测的开放定址法解决冲突(顺序地探查可用存储单元),则构造的哈希表为 (57) ,在该散列表上进行等概率成功查找的平均查找长度为 (58) (为确定记录在查找表中的位置,需和给定关键字值进行比较的次数的期望值称为查找算法在查找成功时的平均查找长度)。


    正确答案:C,A

  • 第3题:

    从一个包含2000个结点的散列表A[1..2000]中查找结点的平均比较次数( )从一个包含200个结点的散列表B[1..200]中查找结点的平均比较次数。

    A.大于

    B.小于

    C.等于

    D.不确定


    正确答案:D

  • 第4题:

    采用拉链法解决冲突的散列表中,查找的平均查找长度()

    • A、直接与关键字个数有关
    • B、直接与装填因子a有关
    • C、直接与表的容量有关
    • D、直接与散列函数有关

    正确答案:D

  • 第5题:

    假定对线性表(38,25,74,52,48)进行散列存储,采用H(K)=K%7作为散列函数,若分别采用线性探查法和链接法处理冲突,则对各自散列表进行查找的平均查找长度分别为()和()。


    正确答案:2;7/5

  • 第6题:

    下面关于散列查找的说法正确的是()

    • A、在采用线性探测法处理冲突的散列表中,同义词在表中一定相邻;
    • B、除留余数法是所有散列函数中最好的;
    • C、在散列表中进行查找,“比较”次数的多少与冲突有关;
    • D、散列函数构造的越复杂越好,因为这样随机性好,冲突小。

    正确答案:C

  • 第7题:

    散列表的查找效率主要取决于散列表造表时选取的散列函数和处理()的方法。


    正确答案:冲突

  • 第8题:

    填空题
    假定对线性表(38,25,74,52,48)进行散列存储,采用H(K)=K%7作为散列函数,若分别采用线性探测法和链接法处理冲突,则对各自散列表进行查找的平均查找长度分别为()和()。

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

  • 第9题:

    判断题
    散列表的查找效率取决于散列表造表时选取的散列函数和处理冲突的方法。
    A

    B


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

  • 第10题:

    填空题
    散列表的查找效率主要取决于散列表造表时选择的()和()

    正确答案: 哈希函数,装填因子
    解析: 暂无解析

  • 第11题:

    单选题
    下面关于散列查找的说法正确的是()
    A

    在采用线性探测法处理冲突的散列表中,同义词在表中一定相邻;

    B

    除留余数法是所有散列函数中最好的;

    C

    在散列表中进行查找,“比较”次数的多少与冲突有关;

    D

    散列函数构造的越复杂越好,因为这样随机性好,冲突小。


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

  • 第12题:

    填空题
    假定对线性表(38,25,74,52,48)进行散列存储,采用H(K)=K%7作为散列函数,若分别采用线性探查法和链接法处理冲突,则对各自散列表进行查找的平均查找长度分别为()和()。

    正确答案: 2,7/5
    解析: 暂无解析

  • 第13题:

    以下说法错误的是(42)。

    A.装填因子是散列法的一个重要参数,它反映了散列表的装填程度

    B.散列表的查找效率主要取决于散列表造表时选取的散列函数和处理冲突的方法

    C.散列表的结点中只包含数据元素自身的信息,不包含任何指针

    D.散列法存储的基本思想是由关键码值决定数据的存储地址


    正确答案:C
    解析:本题考查散列表的相关知识。散列表即哈希表,是由关键码值决定数据的存储地址的一种存储结构,表中的数据不仅包含自身的信息,而且还包含了一些相关的地址信息。元素的查找效率主要取决于散列表造表时选取的散列函数和处理冲突的方法。散列表的装填程度是由装填因子来体现的。

  • 第14题:

    在下列查找方法中,平均查找长度与元素的个数无关的方法是(53)。

    A.顺序查找法

    B.折半查找法

    C.散列表查找法

    D.无论哪种查找法


    正确答案:C
    解析:顺序查找方法和折半查找方法的平均查找长度都与元素的个数有关,由于散列结构是由事先准备好的散列函数关系与处理>中突的方法来确定数据元素在散列表中的存储位置的,因此散列表查找方法的平均查找长度与元素的个数无关。故选C。

  • 第15题:

    在散列查找中,平均查找长度主要与()有关。

    • A、散列表长度
    • B、散列元素个数
    • C、装填因子
    • D、处理冲突方法

    正确答案:C

  • 第16题:

    散列表的查找效率主要取决于所选择的散列函数与处理冲突的方法。


    正确答案:正确

  • 第17题:

    散列表的查找效率取决于散列表造表时选取的散列函数和处理冲突的方法。


    正确答案:正确

  • 第18题:

    关于装填因子,以下说法正确的是()。

    • A、哈希表的平均查找长度与处理冲突的方法无关。
    • B、若散列表的负载因子(装填因子)α<1,则可避免冲突的产生。
    • C、散列法的平均检索长度不随表中结点数目的增加而增加,而是随负载因子的增大而增大。
    • D、负载因子(装填因子)是散列表的一个重要参数,它反映散列表的装满程度。

    正确答案:C,D

  • 第19题:

    散列技术的查找效率主要取决于散列函数和处理冲突的方法。


    正确答案:错误

  • 第20题:

    填空题
    散列表的查找效率主要取决于散列表造表时选取的散列函数和处理()的方法。

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

  • 第21题:

    单选题
    在散列查找中,平均查找长度主要与()有关。
    A

    散列表长度

    B

    散列元素个数

    C

    装填因子

    D

    处理冲突方法


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

  • 第22题:

    判断题
    散列技术的查找效率主要取决于散列函数和处理冲突的方法。
    A

    B


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

  • 第23题:

    判断题
    散列表的查找效率主要取决于所选择的散列函数与处理冲突的方法。
    A

    B


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