文章

63

粉丝

0

获赞

0

访问

4.6k

头像
2010年计算机学科专业基础综合试题 - 第41题回答
数据结构
发布于2025年10月8日 18:33
阅读数 88


评分及理由

(1)得分及理由(满分6分)

学生第一次识别结果中给出了正确的散列函数计算(H(key)=(key×3)mod7),并计算了每个关键字的初始散列地址:7→0,8→3,30→6,11→6,18→5,9→2,14→0。但未画出完整的散列表,且未说明表长(装填因子0.7,元素个数7,表长应为10)。第二次识别结果中散列函数错误地使用了mod10(应为mod7),且给出的表格内容混乱(如重复下标、关键字错误)。由于未正确构造散列表,且存在逻辑错误(散列函数错误),扣4分。得2分。

(2)得分及理由(满分4分)

第一次识别结果中,查找成功的ASL计算正确(12/7),查找不成功的ASL计算正确(18/7)。第二次识别结果中,ASL计算基于错误的散列表,结果错误。但根据评分规则,只要有一次识别正确即不扣分。因此本部分得4分。

题目总分:2+4=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发