首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

以包含若干个整数的集合为哈希表的键,怎样实现哈希函数?该怎么解决

2012-02-10 
以包含若干个整数的集合为哈希表的键,怎样实现哈希函数?诸如{34,8888,45345}{98765,32,664,23}{2}这样的整

以包含若干个整数的集合为哈希表的键,怎样实现哈希函数?
诸如{34,8888,45345}   {98765,32,664,23}   {2}这样的整数集合.
谢谢了!

[解决办法]
如果没有什么有价值的统计规律,数据量也不大的情况下,可以随便设计一个:比如把集合中的所有整数作异或运算,结果(对hash表大小取模后)用作哈西值
[解决办法]
会不会出现重复的情况?
[解决办法]
没有规律随意设计
有没有冲突看算法拉

热点排行