黑马程序员技术交流社区
标题:
哈希码和哈希值是一个东西吗?和哈希表有什么关系?
[打印本页]
作者:
niuapp
时间:
2015-6-11 18:53
标题:
哈希码和哈希值是一个东西吗?和哈希表有什么关系?
百度百科有两个词条,他们两个不同吗?
哈希码:哈希码并不是完全唯一的,它是一种算法,让同一个类的对象按照自己不同的特征尽量的有不同的哈希码,但不表示不同的对象哈希码完全不同。也有相同的情况,看程序员如何写哈希码的算法。
哈希值:哈希算法将任意长度的二进制值映射为固定长度的较小二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。如果散列一段明文而且哪怕只更改该段落的一个字母,随后的哈希都将产生不同的值。要找到散列为同一个值的两个不同的输入,在计算上来说基本上是不可能的。
作者:
shuaiqi_P_D
时间:
2015-6-11 20:47
学习了。
作者:
SHISY
时间:
2015-6-11 21:57
这回了解了
作者:
niuapp
时间:
2015-6-12 07:32
大哥们,我这个是问题的,我以为他俩一样,可是百度却是两个解释,我不懂 @_@
作者:
zhaopy
时间:
2015-6-12 09:05
应该都用到了哈希算法吧,学习了。多谢楼主!
作者:
world.net
时间:
2015-6-12 09:15
谢谢分享,学习了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2