数据结构题库
91 / 2332020 · 解答题

2020 年 408 真题

2020 年 408 数据结构 · 第 42 题

选中文字高亮 · 下划线

任一个字符的编码都不是其它字符编码的前缀,则称这种编码具有前缀特性。现有某字符集(字符个数≥2)的不等长编码,每个字符的编码均为二进制的 0、1 序列,最长为 L 位,且具有前缀特性。请回答下列问题:

⑴ 哪种数据结构适宜保存上述具有前缀特性的不等长编码?

⑵ 基于你所设计的数据结构,简述从 0/1 串到字符串的译码过程。

⑶ 简述判定某字符集的不等长编码是否具有前缀特性的过程。