文章
175
粉丝
0
获赞
1
访问
22.6k

评分及理由
(1)得分及理由(满分8分)
学生回答生成5个初始归并段,每个归并段长度均为4(除最后一个可能不足),这是基于简单分块的思想,而不是置换-选择排序算法。置换-选择排序会根据工作区大小动态生成长度不等的归并段,标准答案中生成了3个长度分别为6、9、4的归并段。学生的答案在归并段数量和内容上均与标准答案不符,说明没有理解置换-选择排序的核心逻辑。因此扣8分。
得分:0分
(2)得分及理由(满分2分)
学生回答最大值为m,最小值为n%m。标准答案是最大长度为n,最小长度为m。
对于最大值:学生回答m是错误的,在最佳情况下(输入有序),第一个归并段可以包含所有n个记录。
对于最小值:学生回答n%m也是错误的,最小长度至少为m(工作区大小),当n%m=0时最小值为m,当n%m≠0时最小值仍为m而不是n%m。
两个部分都回答错误,扣2分。
得分:0分
题目总分:0+0=0分
登录后发布评论
暂无评论,来抢沙发