文章
63
粉丝
0
获赞
0
访问
3.2k
1.元素排列为do、while、for、repeat,使用顺序查找,查找成功的平均查找长度为0.35*1+0.35*2+0.15*3+0.15*4=2.1
2.元素排列为do、while、for、repeat,使用顺序查找,查找成功的平均查找长度为0.35*1+0.35*2+0.15*3+0.15*4=2.1
评分及理由
(1)得分及理由(满分5分)
学生回答中,元素排列为"do"、"while"、"for"、"repeat",这实际上是将查找概率最高的两个元素("do"和"while",概率均为0.35)放在最前面,符合按查找概率降序排列的原则。采用顺序查找方法正确,平均查找长度计算过程和结果均正确(2.1)。因此,本小题得5分。
(2)得分及理由(满分5分)
学生回答中,元素排列与第(1)问相同,采用顺序查找方法。在链式存储结构下,按查找概率降序排列并使用顺序查找是可行的方案之一,平均查找长度计算正确。虽然标准答案中还给出了二叉排序树的方案(可能得到更低的平均查找长度),但学生的方案是有效的且符合题目要求。因此,本小题得5分。
题目总分:5+5=10分
登录后发布评论
暂无评论,来抢沙发