文章

313

粉丝

0

获赞

0

访问

59.9k

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


评分及理由

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

学生回答“二叉树”,标准答案为“哈夫曼树”或“前缀编码树”。但二叉树是哈夫曼树的基础结构,且题目要求的数据结构本质上是二叉树的一种应用(用于保存前缀编码),因此思路正确。得4分。

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

学生描述从根结点出发,根据0/1移动至左/右孩子,直到叶结点输出字符,然后重复过程。这与标准答案完全一致,译码过程描述清晰正确。得3分。

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

学生提到构建二叉树(或哈夫曼树),遍历编码构建路径,若途中与已有字符重合则构建失败,否则具有前缀特性。这与标准答案中“字符信息只能存在叶结点中”的判断逻辑一致,即构建过程中如果某个编码路径中间节点已存放字符,则违反前缀特性。描述基本正确,但“与某个字符重合”表述稍显模糊,应明确为“路径中间节点已标记为字符节点”。因核心逻辑正确,不扣分。得3分。

题目总分:4+3+3=10分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发