首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
若任一个字符的编码都不是其他字符编码的前缀,则称这种编码具有前缀特性。现有某字符集(字符个数≥12)的不等长编码,每个字符的编码均为二进制的0、1序列,最长为L位,且具有前缀特性。请回答下列问题: 简述判定某字符集的不等长编码是否具有前缀特性的过程。
若任一个字符的编码都不是其他字符编码的前缀,则称这种编码具有前缀特性。现有某字符集(字符个数≥12)的不等长编码,每个字符的编码均为二进制的0、1序列,最长为L位,且具有前缀特性。请回答下列问题: 简述判定某字符集的不等长编码是否具有前缀特性的过程。
admin
2021-03-17
81
问题
若任一个字符的编码都不是其他字符编码的前缀,则称这种编码具有前缀特性。现有某字符集(字符个数≥12)的不等长编码,每个字符的编码均为二进制的0、1序列,最长为L位,且具有前缀特性。请回答下列问题:
简述判定某字符集的不等长编码是否具有前缀特性的过程。
选项
答案
二叉树既可用于保存各字符的编码,也可用于检测编码是否具有前缀特性。判定编码是否具有前缀特性的过程,同时也是构建二叉树的过程。初始时,二叉树中仅含有根结点,其左子指针和右子指针均为空。 依次读入每个编码C,建立,寻找从根开始对应于该编码的一条路径,过程如下: 对每个编码,从左至右扫描C的各位,根据C当前位(0或1)沿结点的指针(左子指针或右子指针)向下移动。当遇到空指针时,创建新结点,让为空的指针指向该新结点并继续移动。沿指针移动过程中,可能遇到三种情况: ①若遇到了叶结点(非根),则表明不具有前缀特性,返回; ②若在处理C的所有位的过程中,均没有创建新结点,则表明不具有前缀特性,返回; ③若处理C的最后一个编码位时创建了新结点,则继续验证下一个编码。若所有编码均通过验证,则编码具有前缀特性。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/rT3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
如图所示一台路由器连接3个以太网。请根据图中给出的参数回答如下问题:写出该网络划分子网后所采用的子网掩码。
8位二进制无符号整数可表示的数值范围是()。
将要相互通信双方怎样进行建立TCP连接?在TCP报文段的首部巾只有端口号而没有IP地址,当TCP将其报文段交给IP层时,IP协议怎样知道目的TP地址呢?为什么把IP地址又称为“虚拟地址”,把TCP连接说成是“虚连接”?假没在建立连接时使用2次握手而非3次握
下面()协议中,客户端和服务器之间采用面向无连接的协议进行通信。
在Internet的几种路由协议中,()采用了链路状态路由算法。
数据总线、地址总线、控制总线是根据总线()来划分的。
下面关于进程的叙述中,正确的是()。
下列关于客户/服务器模型的描述中,错误的是()。 Ⅰ客户端和服务器必须都事先知道对方的地址,以提供请求和服务 ⅡHTTP基于客户/服务器模型,客户端和服务器端的默认端口号都是80Ⅲ浏览器显示的内容来自服务器
某机主存容量为1MB,两路组相连方式(每组仅有两块)的Cache容量为64KB,每个数据块为256字节。CPU要顺序访问的地址为20124H、58100H、60140H和60138H等4个主存字节单元中的数。已知访问开始前第2组(组号为1)的地址阵
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从大到小顺序排列)。 (1)关键字自小到大有序(key1<key2<……<keyn); (2)关键字自大到小逆序(
随机试题
设备设计监理的主要工作内容不包括下面的()。
上尿路结石最常见的类型是
《环境影响评价公众参与暂行办法》规定:国家鼓励公众参与环境影响评价活动。公众参与实行()的原则。
建设工程的协调不包括( )。
设n为正整数,且n<<n+1,则n的值为______。
影响人身心发展的内部因素是()。
1,3,0,6,10,9,()。
冻疮是冬季常见病,在气温低、空气潮湿的环境容易发生,多发生在肢体的末梢和暴露的部位,它是由于皮肤的()受损而引起的。
已知,某公司2015年12月31日的长期负债及所有者权益总额为18000万元,其中,发行在外的普通股8000万股(每股面值1元),公司债券2000万元,按面值发行,票面年利率为8%,每年年末付息,3年后到期。资本公积4000万元,其余均为留存收益。
难于运用是()的主要缺陷o
最新回复
(
0
)