文章
176
粉丝
0
获赞
1
访问
15.3k

评分及理由
(1)得分及理由(满分2分)
学生两次识别结果均正确给出排序后的数组为{-10, 10, 11, 19, 25, 25},与标准答案一致。得2分。
(2)得分及理由(满分2分)
学生两次识别结果均给出比较次数为$\frac{n(n+1)}{2}$,但标准答案为$\frac{n(n-1)}{2}$。学生的答案存在逻辑错误,实际比较次数应为(n-1)+(n-2)+...+1 = n(n-1)/2。扣1分,得1分。
(3)得分及理由(满分4分)
学生正确判断该算法不稳定(得1分)。第一次识别给出的修改方案"if(a[i] <= a[j]) count[i]++;"逻辑错误,这会破坏排序的正确性(扣2分)。第二次识别给出的修改方案"if(a[i]
题目总分:2+1+1=4分
登录后发布评论
暂无评论,来抢沙发