文章
37
粉丝
0
获赞
2
访问
1.9k

评分及理由
(1)得分及理由(满分5分)
得分:2分
理由:学生答案提到了中序遍历和优先级比较的基本思路,这与标准答案的设计思想有部分吻合。但是描述不够清晰完整,没有明确说明通过深度参数控制括号添加的机制,也没有区分叶结点和非叶结点的处理逻辑。基本设计思想表述不完整,扣3分。
(2)得分及理由(满分10分)
得分:2分
理由:学生答案虽然尝试用代码实现,但存在严重问题:
1. 代码结构混乱,函数定义不完整,缺少函数名和参数列表
2. 使用了未定义的变量和函数(如BianLi、BianLizuo等)
3. 逻辑判断错误,如"*left == free"、"*right == free"等条件无意义
4. 没有正确处理叶结点的输出
5. 括号添加逻辑基于优先级比较,但实现方式错误
虽然体现了中序遍历和优先级比较的思路,但代码实现基本不可用,扣8分。
题目总分:2+2=4分
登录后发布评论
暂无评论,来抢沙发