参考答案和解析
正确答案:B
更多“设哈希函数H有128个可能的输出(即输出长度为128位),如果”相关问题
  • 第1题:

    设哈希表长m=14,哈希函数H(key)=key%ll,表中已经有4个结点: addr(13)=4; addr(28)=5 addr(51)=6; addr(77)=7 如果用线性探测再与散列法处理冲突,关键字为49的结点地址为( )。

    A.8

    B.5

    C.9

    D.3


    正确答案:A

  • 第2题:

    ●若采用链地址法对关键字序列(74,10,23,6,45,38,18)构造哈希表(或散列表),设散列函数为H(Key)=Key % 7(%表示整除取余运算),则哈希表中地址为(42)的单链表长度为0(即没有关键字被映射到这些哈希地址)。

    (42) A. 0、1和2

    B.1、2和3

    C.1、3和5

    D.0、1和5


    正确答案:D

  • 第3题:

    一组长度为11的整型关键字为{11,21,12,34,43,45,54,65,67,78,89},通过哈希函数H(key)=keyMOD11映射到长度为11的哈希表中,装填因子为()

    • A、1
    • B、2
    • C、3
    • D、4

    正确答案:A

  • 第4题:

    SHA算法输出的哈希值长度为()

    • A、96比特
    • B、128比特
    • C、160比特
    • D、192比特

    正确答案:C

  • 第5题:

    设一哈希表表长M为100 ,用除留余数法构造哈希函数,即H(K)=K MOD P(P<=M),为使函数具有较好性能,P应选()


    正确答案:97

  • 第6题:

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


    正确答案:直接定址法

  • 第7题:

    如果系统的权函数为h(t),系统的输入x(t)为单位脉冲函数,此时系统输出y(t)为()

    • A、h(t)x(t)
    • B、x(t)
    • C、h(t)
    • D、无法确定

    正确答案:C

  • 第8题:

    Hash函数就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出称为()。


    正确答案:散列值

  • 第9题:

    填空题
    设哈希(散列)表表长为15(哈希地址为0~14),哈希函数为H(key)=key%11,冲突处理采用线性探测Hi=(H(key)+1)%11,则将一列数15,20,26,30,35,40存储该哈希表,元素40的哈希地址为()

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

  • 第10题:

    单选题
    SHA算法输出的哈希值长度为()
    A

    96比特

    B

    128比特

    C

    160比特

    D

    192比特


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

  • 第11题:

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

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

  • 第12题:

    单选题
    如果系统的权函数为h(t),系统的输入x(t)为单位脉冲函数,此时系统输出y(t)为()
    A

    h(t)x(t)

    B

    x(t)

    C

    h(t)

    D

    无法确定


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

  • 第13题:

    设哈希函数H有128个可能的输出(即输出长度为128位),如果H的k个随机输入中至少有两个产生相同输出的概率大于0.5,则k约等于()。

    A.2128

    B.264

    C.232

    D.2256


    答案:B

  • 第14题:

    设哈希表的地址范围为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

  • 第15题:

    单向散列函数h=H(M),给定任意长度的M,h的长度固定,H的特性不包括()

    • A、给定M计算h是容易的
    • B、给定h,根据H(M)=h计算M是困难的
    • C、给定M,要找到M’,M’≠M且H(M)=H(M’)是困难的
    • D、对任何哈希函数均产生128bit的输出

    正确答案:D

  • 第16题:

    设哈希(散列)表表长为15(哈希地址为0~14),哈希函数为H(key)=key%11,冲突处理采用线性探测Hi=(H(key)+1)%11,则将一列数15,20,26,30,35,40存储该哈希表,元素40的哈希地址为()


    正确答案:7

  • 第17题:

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


    正确答案:2

  • 第18题:

    关于消息摘要,以下哪些说法是正确的?()

    • A、哈希函数可以用来产生消息摘要
    • B、对于指定的哈希函数来讲,它输出的消息摘要长度是固定的,无论输入是多大
    • C、无论对于怎样的消息摘要,我们都无法得知其原始消息
    • D、如果攻击者能够轻易地构造出两个不同的消息具有相同的消息摘要,那么这样的哈希函数是不可靠的

    正确答案:A,B,D

  • 第19题:

    单向散列函数的特点有()。

    • A、函数输出值的长度与输入值长度有关,且输出值是随机的
    • B、函数输出值长度固定;输出长度越短,算法越安全
    • C、函数输出值是长度固定的、不可逆的、伪随机的值
    • D、是数字签名技术的组成部分,主要用于身份认证

    正确答案:C

  • 第20题:

    填空题
    设一哈希表表长M为100 ,用除留余数法构造哈希函数,即H(K)=K MOD P(P<=M),为使函数具有较好性能,P应选()

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

  • 第21题:

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

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

  • 第22题:

    单选题
    printf函数中用到格式符”%4s”,其中数字4表示输出的字符串占用4列。如果字符串长度大于4,则按原字符串长从左向右全部输出;如果字符串长度小于4,则输出方式为()
    A

    从左起输出该字符串,右补空格

    B

    按原字符长从左向右全部输出

    C

    右对齐输出该字符,左补空格

    D

    输出错误信息


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

  • 第23题:

    单选题
    单向散列函数的特点有()。
    A

    函数输出值的长度与输入值长度有关,且输出值是随机的

    B

    函数输出值长度固定;输出长度越短,算法越安全

    C

    函数输出值是长度固定的、不可逆的、伪随机的值

    D

    是数字签名技术的组成部分,主要用于身份认证


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