永发信息网

哈希函数是唯一的吗?哈希值的问题

答案:2  悬赏:0  手机版
解决时间 2021-11-19 20:46
哈希函数是唯一的吗?哈希值的问题
最佳答案
全部回答
所有散列函数都有如下一个基本特性:如果两个散列值是不相同的(根据同一函数),那么这两个散列值的原始输入也是不相同的。这个特性是散列函数具有确定性的结果,具有这种性质的散列函数称为单向散列函数。但另一方面,散列函数的输入和输出不是唯一对应关系的,如果两个散列值相同,两个输入值很可能是相同的,但也可能不同,这种情况称为“散列碰撞(collision)”,这通常是两个不同长度的输入值,刻意计算出相同的输出值。输入一些数据计算出散列值,然后部分改变输入值,一个具有强混淆特性的散列函数会产生一个完全不同的散列值。
--百度百科的原文摘取
可以得出结论,哈希值是不唯一的。联想到java中Set集合需要同时重写hashCode()和equals()方法判断元素的唯一性,原因就是在,hashCode相同的同时,需要进一步判断数值是否相同,最后才能得出结果。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
借什么抒什么(填出一个四字词语)
高效能是什么意思
春节去河马生鲜第一次看到真实帝王蟹,一斤差
如何提高绩效工资的激励性
一个女生在男同卓午休时摸他手,并且还拿他手
富士 x-m1 人物虚化背景怎样,有p模式吗
344除以43等于多少竖式计算
请问手指除了中指大母指小指那两手叫什么指?
名称都带木字边的树木都有那一些?
我喜欢一个女生,她最近不知道为什么心情不好
ㄆㄇㄈㄉㄊㄋㄌㄓㄒㄑㄐㄏㄎㄕㄛㄜㄝㄞㄟㄠ
丰田gt86和斯巴鲁brz有什么区别呢
父母给我介绍2个女孩,说要国庆节,最迟过年
gta5x64d文件夹谁可以提供一下,不要百度云的
6月22日有什么股票申购
推荐资讯
博雅茶苑地址在什么地方,我要处理点事!
灰色校服配什么颜色领结
屈臣氏的店面面积一般多大?如果面积为120-15
请问Winbond (WPCE775LA0DG)这个l零件是IO还
我只在经期低温了7天,结束后就高了0.3度,怎
有贷款记录的无房者再购买算首套吗
美国ROWLAND HEIGHTS在什么地方?
我有一个300块钱的手机,四核高通骁龙处理器
藕塘村民委员会地址有知道的么?有点事想过去
求盘中分时图突然放量的条件预警公式
西电老校区教职工宿舍区怎么联网?用什么客户
16岁女要是女方同意 已经可以啪啪啪了???
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?