更多“哈希函数”相关问题
  • 第1题:

    哈希表的查找效率主要取决于哈希表建立时选取的哈希函数和处理冲突的方法()

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


    参考答案:对

  • 第2题:

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


    正确答案:正确

  • 第3题:

    散列函数不同的叫法有()

    • A、哈希函数
    • B、杂凑函数
    • C、收缩函数
    • D、消息摘要
    • E、数字指纹

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

  • 第4题:

    在哈希查找中,哈希函数构造方法中的平方取中法是指取()作为哈希地址。


    正确答案:关键字平方之后分布比较均匀的几个数位

  • 第5题:

    构造哈希函数的方法有()、()、()


    正确答案:直接定址法;数字分析法;平方取中法

  • 第6题:

    数据结构与算法里,若对于关键字集合中的任何一个关键字,经哈希函数映像到地址集合中任何一个地址的概率是相等的。则称此类哈希函数为均匀的(Uniform)哈希函数。


    正确答案:正确

  • 第7题:

    以下关于哈希函数说法正确的是()

    • A、哈希函数可以使用密钥加密消息
    • B、哈希函数是可逆函数
    • C、哈希函数可以提供身份认证
    • D、哈希函数可以提供完整性

    正确答案:D

  • 第8题:

    关于哈希函数,以下说法错误的是()。

    • A、哈希函数的主要目的在于在元素和关键字之间建立一一对应的关系
    • B、哈希函数就是关键字本身
    • C、哈希函数可以由用户自己定义
    • D、同一组数据,可以使用不同的哈希函数得到不同的哈希表

    正确答案:B

  • 第9题:

    以下关于单向哈希函数的说法错误的是()

    • A、它有两个输入一个是密钥,一个是明文
    • B、单向哈希函数是不可逆的
    • C、单向哈希函数的结果是消息摘要
    • D、它提供消息的完整性

    正确答案:A

  • 第10题:

    填空题
    关键字自身作为哈希函数,即H(k)=k,也可自身加上一个常数作为哈希函数,即H(k)=k+C这种构造哈希函数的方式叫()。

    正确答案: 直接定址法
    解析: 暂无解析

  • 第11题:

    填空题
    在哈希查找中,哈希函数构造方法中的平方取中法是指取()作为哈希地址。

    正确答案: 关键字平方之后分布比较均匀的几个数位
    解析: 暂无解析

  • 第12题:

    单选题
    哈希表的查找效率取决于()。
    A

    哈希函数

    B

    处理冲突的方法

    C

    哈希表的装填因子。

    D

    以上都是


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

  • 第13题:

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

    A.哈希函数构造的越复杂越好,因为这样随机性好、冲突小
    B.除留余数法是所有哈希函数中最好的
    C.不存在特别好与坏的哈希函数,要视情况而定
    D.若需在哈希表中删去一个元素,不管用何种方法解决冲突都只要简单地将该元素删去即可

    答案:C
    解析:
    AB两项,哈希函数的构造要视具体情况而定,对于不同的序列,选择不同的哈希函数,采用不同的解决冲突的方法,没有绝对的好坏。D项,当删除元素时,如果删除元素的位置刚好发生了冲突,需要将因发生冲突而移动的元素重新计算哈希值进行存储,要找到这些元素现在的位置就需要看解决冲突的方法。

  • 第14题:

    哈希表的查找效率取决于()

    • A、哈希函数
    • B、处理冲突的方法
    • C、哈希表的装填因子
    • D、其它选项都是

    正确答案:D

  • 第15题:

    哈希函数


    正确答案: 是指一种算法,它将一串比特字符变换或翻译成另一串通常较短的字符串,该密码算法也称单向散列运算,其运算结果称为哈希值,或称数字摘要,也有人将其称为“数字指纹”

  • 第16题:

    哈希表的查找效率取决于()。

    • A、哈希函数
    • B、处理冲突的方法
    • C、哈希表的装填因子。
    • D、以上都是

    正确答案:D

  • 第17题:

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

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

    正确答案:C

  • 第18题:

    关键字自身作为哈希函数,即H(k)=k,也可自身加上一个常数作为哈希函数,即H(k)=k+C这种构造哈希函数的方式叫()。


    正确答案:直接定址法

  • 第19题:

    下面()不是Hash函数的等价提法。

    • A、压缩信息函数
    • B、哈希函数
    • C、单向散列函数
    • D、杂凑函数

    正确答案:A

  • 第20题:

    关于数字签名算法和哈希函数的关系,以下哪个说法是正确的?()

    • A、数字签名算法和哈希函数都是用来进行加密的算法
    • B、数字签名算法和哈希函数都是用来签名的算法
    • C、哈希函数产生消息摘要,而数字签名算法对消息摘要进行加密
    • D、数字签名对消息进行签名,然后由哈希函数产生摘要

    正确答案:C

  • 第21题:

    单选题
    以下关于单向哈希函数的说法错误的是()
    A

    它有两个输入一个是密钥,一个是明文

    B

    单向哈希函数是不可逆的

    C

    单向哈希函数的结果是消息摘要

    D

    它提供消息的完整性


    正确答案: B
    解析: 答案是A。单向哈希函数只有一个输入,它不是传统加密算法不需要两个输入。所以选项A的说法是错误的。其他选项的说法是正确的。单向哈希函数是不可逆的,知道函数的输出不能逆向计算出函数的输入;哈希函数的结果输出是消息摘要,因此它可以提供消息的完整性。

  • 第22题:

    填空题
    在哈希查找中,哈希函数构造方法中的直接定址法是指取()或()作为哈希地址。

    正确答案: 关键字本身,其线性函数
    解析: 暂无解析

  • 第23题:

    单选题
    哈希表的查找效率取决于()
    A

    哈希函数

    B

    处理冲突的方法

    C

    哈希表的装填因子

    D

    其它选项都是


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

  • 第24题:

    单选题
    以下关于哈希函数说法正确的是()
    A

    哈希函数可以使用密钥加密消息

    B

    哈希函数是可逆函数

    C

    哈希函数可以提供身份认证

    D

    哈希函数可以提供完整性


    正确答案: C
    解析: 哈希函数是将可变长度的消息映射为固定长度的散列值或叫消息摘要,他可以验证消息的完整性,所以选项D是正确的,其他选项是错误的。选项A“哈希函数可以使用密钥加密消息”的说法是错误的,哈希函数没有使用密钥,且不可逆不能用于加密消息的;选项B也是错误的因为哈希函数是不可逆函数。选项C是错误的因为哈希函数是验证消息的完整性而不是对发送者的身份认证。