文章
164
粉丝
0
获赞
0
访问
8.2k
评分及理由
(1)得分及理由(满分4分)
得分:4分
理由:学生的基本设计思想是利用辅助数组实现循环左移,将前p个元素放到辅助数组的后p个位置,后n-p个元素放到辅助数组的前n-p个位置。这一思路与标准答案中的"另解"完全一致,是正确的算法思想。
(2)得分及理由(满分7分)
得分:7分
理由:学生用C语言正确实现了辅助数组的算法。代码逻辑清晰,注释准确:
代码实现与设计思想完全匹配,没有逻辑错误。
(3)得分及理由(满分2分)
得分:2分
理由:学生正确分析了算法的时间复杂度为O(n)和空间复杂度为O(n),这与标准答案中辅助数组解法的时间空间复杂度分析完全一致。
题目总分:4+7+2=13分
登录后发布评论
暂无评论,来抢沙发