文章
80
粉丝
0
获赞
0
访问
5.1k

评分及理由
(1)得分及理由(满分3分)
得分:0分
理由:学生的基本设计思想描述混乱,存在逻辑错误。第一句提到"用一个长度为n的数组记录出现的元素"是正确的思路,但后面描述"若R[a]=b且R[b]=a,则将R[a]赋为0"等逻辑不清晰,与标准答案的空间换时间思想不符。整体思路表达不完整且逻辑混乱。
(2)得分及理由(满分2分)
得分:2分
理由:学生的单链表结点数据类型定义正确,使用了struct Link结构体,包含data和link两个成员,与标准答案一致。
(3)得分及理由(满分8分)
得分:0分
理由:学生的算法实现存在严重逻辑错误:
(4)得分及理由(满分2分)
得分:0分
理由:时间复杂度分析错误,学生给出的双重循环算法时间复杂度应为O(m²)而非O(n);空间复杂度分析虽然正确为O(n),但由于算法实现错误,整体分析不准确。
题目总分:0+2+0+0=2分
登录后发布评论
暂无评论,来抢沙发