哈希码的简单介绍(求简洁易懂)?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/01 00:57:07
哈希码的简单介绍(求简洁易懂)?
![哈希码的简单介绍(求简洁易懂)?](/uploads/image/z/18190845-45-5.jpg?t=%E5%93%88%E5%B8%8C%E7%A0%81%E7%9A%84%E7%AE%80%E5%8D%95%E4%BB%8B%E7%BB%8D%EF%BC%88%E6%B1%82%E7%AE%80%E6%B4%81%E6%98%93%E6%87%82%EF%BC%89%3F)
哈希码,你可以看做一个对象的身份证,主要作用是用来比对对象是否相同.
但要注意,在一个较大的范围内,两个对象的哈希码有可能相同.
哈希码的长度是固定大小的,试想在将无限多的对象生成哈希码,必然会有重复的哈希码值.就像MD5一样.
但要注意,在一个较大的范围内,两个对象的哈希码有可能相同.
哈希码的长度是固定大小的,试想在将无限多的对象生成哈希码,必然会有重复的哈希码值.就像MD5一样.