文章

167

粉丝

0

获赞

0

访问

10.7k

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


评分及理由

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

得分:1分

理由:学生的基本设计思想存在严重问题。虽然提到了遍历邻接矩阵和寻找入度为0的顶点,但具体实现思路错误:
1. 错误地遍历上三角矩阵(应该遍历整个矩阵计算入度)
2. 错误地检查行的元素(应该检查列的元素来计算入度)
3. 缺少入度数组的关键设计
4. 没有考虑拓扑排序的核心过程
由于基本思路存在根本性错误,只能给予少量分数。

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

得分:1分

理由:代码实现存在多处严重逻辑错误:
1. 错误的入度计算方式:检查行的非零元素而不是列
2. 错误的顶点移除方式:将行元素设为-1而不是更新邻接顶点的入度
3. 缺少入度数组的关键数据结构
4. 循环逻辑错误:num变量未初始化,count变量使用不当
5. 缺少拓扑排序的核心算法流程
6. 提前返回问题:在第一次循环就返回结果
代码基本无法实现拓扑序列唯一性的判断功能。

题目总分:1+1=2分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发