下列关于哈希函数的说法正确的是()
A.哈希函数处理过的数据是双向性的
B.哈希函数处理过的数据是单向性的
C.哈希函数处理不同长度的数据所耗费的时间是不一致的
D.哈希函数的输入值如果只相差一个字节,输出值的结果也会相同
A.哈希函数处理过的数据是双向性的
B.哈希函数处理过的数据是单向性的
C.哈希函数处理不同长度的数据所耗费的时间是不一致的
D.哈希函数的输入值如果只相差一个字节,输出值的结果也会相同
A.哈希函数越复杂越好,因为这样随机性好,冲突可能性低
B.除留余数法是所有哈希函数中最好的
C.直接定址法是所有哈希函数中最好的
D.不存在特别好与坏的哈希函数,要视具体情况而定
A.将任意长度的一块数据转换为一个定长的哈希值
B.哈希函数具有单向性,给定x容易计算H(x),反之则非常困难
C.哈希函数的抗碰撞性是指对于任意给定的x,找到满足y≠x且H(x)=H(y)的y在计算上是不可行的
D.彩虹表是一种安全的哈希函数
A.哈希函数构造的越复杂越好,因为这样随机性好,冲突小
B.除留余数法是所有哈希函数中最好的
C.不存在特别好与坏的哈希函数,要视情况而定
D.若需在哈希表中删去一个元素,不管用何种方法解决冲突都只要简单地将该元素删去即可
突,则在建立哈希表的过程中,将会碰到________次存储冲突。
种解决冲突的方法构造哈希表,并分别求出等概率下查找成功时和查找失败时的平均查找长度ASLsucc和ASLunsucc。①线性探测法;②链地址法。
二次探测法处理冲突。要求:对该关键字序列构造哈希表,并计算查找成功的平均查找长度。
A.哈希值
B.SHA-256
C.区块高度
D.超级账本
A.函数是独立于主程序的,具有特定功能的一段程序代码块
B.函数可以不用function关键字
C.函数的命名规则同变量命名规则是一样的
D.函数的调用时直接用函数名,并给形式参数赋值
A.SparkSQL依赖Hive的元数据
B.SparkSQL的执行引擎为Sparkcore,Hive默认执行引擎为MapReduce
C.SparkSQL不可以使用Hive的自定义函数
D.SparkSQL兼容绝大部分Hive的语法和函数