标题:一个Hash表选择题..
只看楼主
紫梦
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2007-7-24
 问题点数:0 回复次数:11 
一个Hash表选择题..
设有一个含有13个元素的Hash表(O~12),Hash函数是:H(key)=key % 13,其中%是求余数运算。用线性探查法解决冲突,则对于序列(2、8、31、20、19、18、53、27),18应放在第几号格中( ) 。
A) 5 B) 9 C) 4 D) 0

Hash表是什么??如何结合这概念解决这道题??

我还没学到数据结构..所以..麻烦大家了
搜索更多相关主题的帖子: Hash 选择 
2007-10-05 21:42
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
得分:0 
用特定的关键码对应一个特定的空间.

倚天照海花无数,流水高山心自知。
2007-10-05 22:09
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
得分:0 
(2、8、31、20、19、18、53、27),18应放在第几号格中( ) 。

(2)=2%13=2//放在2号位
(8)=...=8
(31)=31%13=5
(20)=20%13=7
(19)=19%13=6
(18)=18%13=5//本应该放在5号位,但是位置已经被占用,所以用线性探查法解决冲突,就是继续往后找个空白的空间
所以就是第9个位置(第6位被19占了,第7位被20占了,第8位被8占了).
选项没有

谢谢 LX的提醒.

[此贴子已经被作者于2007-10-6 0:06:52编辑过]


倚天照海花无数,流水高山心自知。
2007-10-05 22:15
静思
Rank: 3Rank: 3
来 自:沈阳
等 级:新手上路
威 望:8
帖 子:630
专家分:0
注 册:2006-2-28
得分:0 

楼上的有错误,5,6,7,8均被占了,应该放在第9号位置,答案为B



[此贴子已经被作者于2007-10-5 23:52:29编辑过]


英者自知,雄者自胜
2007-10-05 23:41
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
得分:0 

没看到前面.
谢谢提醒.

倚天照海花无数,流水高山心自知。
2007-10-06 00:05
心跳的感觉
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-10-1
得分:0 
来学习.....有占看不懂啊.
2007-10-06 08:49
紫梦
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2007-7-24
得分:0 
谢谢nuciewth解答

2007-10-06 09:17
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
得分:0 

那你还哭什么?


倚天照海花无数,流水高山心自知。
2007-10-06 12:24
紫梦
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2007-7-24
得分:0 
nuciewth版主太好人啦

2007-10-06 16:03
zhy20045923
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2007-10-3
得分:0 

no answer
the correct answer is 10


2007-10-06 22:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-175323-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.143457 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved