文章

56

粉丝

0

获赞

2

访问

2.2k

头像
2025年(408)计算机学科专业基础综合试题 - 第41题回答
数据结构
发布于2025年11月7日 05:20
阅读数 24


评分及理由

(1)得分及理由(满分4分)

得分:0分

理由:学生的基本思想是采用双重循环穷举所有可能的乘积,这与题目要求的"时间空间上尽可能高效的算法"不符。标准答案使用动态规划思想,从后向前遍历一次即可完成计算,时间复杂度为O(n)。而学生的思路时间复杂度为O(n²),没有达到高效要求。

(2)得分及理由(满分7分)

得分:0分

理由:学生实现的代码虽然逻辑正确,能够计算出正确结果,但存在以下问题:
1. 算法效率低下,使用了双重循环,时间复杂度为O(n²)
2. 代码中MIN未定义,应该使用INT_MIN
3. 题目要求i≤j,但学生的代码j从0开始,包含了i>j的情况,不符合题意
4. 没有按照题目要求实现高效的算法

(3)得分及理由(满分2分)

得分:2分

理由:学生正确分析了算法的时间复杂度为O(n²)和空间复杂度为O(1),这部分分析是正确的。

题目总分:0+0+2=2分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发