文章
13
粉丝
0
获赞
0
访问
358

评分及理由
(1)得分及理由(满分4分)
得分:2分
理由:学生的基本设计思想是使用辅助数组来实现循环左移,这与标准答案中提到的"另解"思路一致,是正确的。但是学生的描述不够清晰准确,没有明确说明辅助数组的大小应该是p,也没有完整描述整个操作流程(将前p个元素暂存,后n-p个元素左移,最后将暂存元素放回)。因此扣2分。
(2)得分及理由(满分7分)
得分:3分
理由:学生的代码实现存在多处逻辑错误:
虽然思路正确,但由于存在严重的逻辑错误,扣4分。
(3)得分及理由(满分2分)
得分:2分
理由:学生正确分析了时间复杂度和空间复杂度。时间复杂度O(n)和空间复杂度O(p)(学生写为O(n),但根据上下文理解应该是O(p))都是正确的。考虑到这是识别结果,可能存在误写,不扣分。
题目总分:2+3+2=7分
登录后发布评论
暂无评论,来抢沙发