文章
194
粉丝
0
获赞
0
访问
57.0k

评分及理由
(1)得分及理由(满分4分)
得分:3分
理由:学生基本理解了使用快速排序划分思想来解决问题,提到了当枢轴元素为n/2时能满足题目要求。但没有明确说明具体划分策略(找到第⌊n/2⌋小的元素),也没有完整描述三种情况的处理(i=⌊n/2⌋、i<⌊n/2⌋、i>⌊n/2⌋时的不同处理),因此扣1分。
(2)得分及理由(满分9分)
得分:5分
理由:
(3)得分及理由(满分2分)
得分:0分
理由:学生给出的时间复杂度O(nlogn)和空间复杂度O(logn)是错误的。正确的时间复杂度应为O(n),空间复杂度应为O(1)。基于快速选择思想的算法可以达到线性时间复杂度,而学生给出的复杂度分析完全错误,因此不得分。
题目总分:3+5+0=8分
登录后发布评论
暂无评论,来抢沙发