文章
3
粉丝
0
获赞
0
访问
176
(1) 顺序表存储此整数序列,算法:设置指针i j初始分别为0 1,设置整数times初始为0,设置循环,循环条件为j<=数组长度,每次循环体内比较i是否=j,若不等于,times++;若等于,times==0;若times==2,返回i。
(2)
(3)基本语句执行次数最多为n-1次,循环层数为1,故时间复杂度为n
评分及理由
(1)得分及理由(满分3分)
得分:1分
理由:学生的设计思想描述不够清晰,且逻辑存在错误。题目要求找出仅出现一次的元素,而学生的思路是通过比较i和j的值并计数times,但这种方法并不能准确找到目标元素。标准答案是通过比较相邻元素来直接定位目标元素,逻辑更清晰且正确。
(2)得分及理由(满分8分)
得分:0分
理由:学生未提供具体的代码实现,仅描述了部分思路,且思路与标准答案不符且存在逻辑错误。因此无法得分。
(3)得分及理由(满分2分)
得分:1分
理由:学生正确分析了时间复杂度为O(n),但未与具体算法实现对应,且算法本身存在逻辑错误,因此扣1分。
题目总分:1+0+1=2分
登录后发布评论
暂无评论,来抢沙发