文章

255

粉丝

0

获赞

0

访问

62.2k

头像
2013年计算机学科专业基础综合试题 - 第42题回答
数据结构
发布于2025年10月19日 15:57
阅读数 248


评分及理由

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

学生答案中,对于顺序存储结构,提出按首字母递增顺序排列并使用顺序查找,平均查找长度为2.2。然而,标准答案要求按查找概率降序排列,这样可以使平均查找长度更短(2.1)。学生没有采用概率降序排列,而是按字典序排列,这会导致平均查找长度不是最优。但学生正确使用了顺序查找方法,并给出了平均查找长度2.2(与题目中折半查找的2.2相同,但未达到更优的2.1)。因此,在元素排列和平均查找长度方面存在错误。扣分:元素排列错误扣1分,平均查找长度未达到更优扣1分,顺序查找方法正确得1分。本部分得分3分。

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

学生答案中,对于链式存储结构,提出按概率递减排序(即降序排列)并使用顺序查找,平均查找长度计算为2.1。这与标准答案中的答案一完全一致,元素排列正确、查找方法正确、平均查找长度计算正确。虽然学生第一次识别中写成了“repent”(应为“repeat”),但根据上下文判断为识别误写,不扣分。第二次识别中概率计算有轻微错误(0.1×3应为0.15×3),但最终结果2.1正确,且标准答案允许计算过程正确但结果错误给1分,这里结果正确应给满分。因此,本部分得分5分。

题目总分:3+5=8分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发