文章
63
粉丝
0
获赞
0
访问
1.7k

评分及理由
(1)得分及理由(满分6分)
学生第一次识别结果未提供散列表构造,但第二次识别结果给出了散列表。根据标准答案,正确的散列表应为:
学生给出的散列表为:
对比发现,学生的散列表在多个位置关键字放置错误(如1、2、4位置),且未正确反映线性探测再散列法的冲突处理过程。因此,散列表构造存在逻辑错误。但考虑到学生至少给出了一个散列表结构,且部分关键字位置正确(如0、3、5、6),给予部分分数。扣分:4分(错误较多)。得分:2分。
(2)得分及理由(满分4分)
学生计算查找成功的平均查找长度(ASL)为17/7,但标准答案为12/7。学生的计算基于其错误的散列表,导致查找次数错误(如关键字18、9、14的查找次数不正确),属于逻辑错误。查找失败的ASL计算为7,标准答案为18/7,学生未正确计算每个位置查找失败时的探测次数,直接使用7×7÷7=7,方法错误。因此,两部分均不得分。扣分:4分(全部错误)。得分:0分。
题目总分:2+0=2分
登录后发布评论
暂无评论,来抢沙发