【发布时间】:2016-12-30 02:14:51
【问题描述】:
返回hash的函数可以针对不同的id值返回相同的索引:
hash(id) = id%ARRAY_SIZE
有没有办法让哈希函数成为双射的。我想到了:
hash(id) = id
但我没有连续的 id 值。有人有更好的解决方案吗?
【问题讨论】:
标签: c hashtable hash-function
返回hash的函数可以针对不同的id值返回相同的索引:
hash(id) = id%ARRAY_SIZE
有没有办法让哈希函数成为双射的。我想到了:
hash(id) = id
但我没有连续的 id 值。有人有更好的解决方案吗?
【问题讨论】:
标签: c hashtable hash-function
【讨论】: