文章

41

粉丝

61

获赞

0

访问

6.9k

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


评分及理由

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

学生回答“哈夫曼树”。标准答案指出具有前缀特性的编码可以用二叉树(特别是哈夫曼树)来保存。学生的回答正确且符合要求。得4分。

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

学生回答“每次选出字符个数最小的两个,构造二叉树,构造完成后,从根结点向叶结点进行遍历,左分支为0,右分支为1,得到字符编码。” 这是哈夫曼编码的构建过程,而非题目所问的“从0/1串到字符串的译码过程”。学生答非所问,没有描述如何根据0/1串在树中遍历并输出字符。因此,该部分答案逻辑错误,不得分。得0分。

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

学生回答“顺序是从根结点到叶结点。” 这个回答过于简略且不完整。它只是描述了编码的构成方式(从根到叶),完全没有涉及如何判定一组给定的编码是否具有前缀特性。标准答案要求构造二叉树并检查字符是否都在叶结点。学生答案未包含判定过程的核心逻辑,因此不得分。得0分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发