文章
5
粉丝
0
获赞
0
访问
646
1.遍历一遍数组,每次遍历时比较其前后元素与自己是否相同,如果两个元素跟自己都不同,则找到,有一个或多个相同,则继续遍历。
2. function only_one(){
}
3.O(n^2)
评分及理由
(1)得分及理由(满分3分)
得分:1分
理由:学生的设计思想描述较为模糊,虽然提到了遍历数组和比较前后元素,但没有明确指出如何高效地利用“相同元素一定相邻”的条件。标准答案中明确利用了“每次比较一对数字”的策略,而学生的描述没有体现出这种高效性。
(2)得分及理由(满分8分)
得分:0分
理由:学生没有提供完整的算法实现,仅给出了一个空函数名和框架,没有具体的代码逻辑或注释。因此无法判断其算法是否正确或高效。
(3)得分及理由(满分2分)
得分:0分
理由:学生给出的时间复杂度为O(n^2),与标准答案的O(n)不符,且没有提供合理的解释或推导过程。这表明学生对算法的时间复杂度分析存在错误。
题目总分:1+0+0=1分
登录后发布评论
暂无评论,来抢沙发