首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
若任一个字符的编码都不是其他字符编码的前缀,则称这种编码具有前缀特性。现有某字符集(字符个数≥12)的不等长编码,每个字符的编码均为二进制的0、1序列,最长为L位,且具有前缀特性。请回答下列问题: 简述判定某字符集的不等长编码是否具有前缀特性的过程。
若任一个字符的编码都不是其他字符编码的前缀,则称这种编码具有前缀特性。现有某字符集(字符个数≥12)的不等长编码,每个字符的编码均为二进制的0、1序列,最长为L位,且具有前缀特性。请回答下列问题: 简述判定某字符集的不等长编码是否具有前缀特性的过程。
admin
2021-03-17
70
问题
若任一个字符的编码都不是其他字符编码的前缀,则称这种编码具有前缀特性。现有某字符集(字符个数≥12)的不等长编码,每个字符的编码均为二进制的0、1序列,最长为L位,且具有前缀特性。请回答下列问题:
简述判定某字符集的不等长编码是否具有前缀特性的过程。
选项
答案
二叉树既可用于保存各字符的编码,也可用于检测编码是否具有前缀特性。判定编码是否具有前缀特性的过程,同时也是构建二叉树的过程。初始时,二叉树中仅含有根结点,其左子指针和右子指针均为空。 依次读入每个编码C,建立,寻找从根开始对应于该编码的一条路径,过程如下: 对每个编码,从左至右扫描C的各位,根据C当前位(0或1)沿结点的指针(左子指针或右子指针)向下移动。当遇到空指针时,创建新结点,让为空的指针指向该新结点并继续移动。沿指针移动过程中,可能遇到三种情况: ①若遇到了叶结点(非根),则表明不具有前缀特性,返回; ②若在处理C的所有位的过程中,均没有创建新结点,则表明不具有前缀特性,返回; ③若处理C的最后一个编码位时创建了新结点,则继续验证下一个编码。若所有编码均通过验证,则编码具有前缀特性。
解析
转载请注明原文地址:https://kaotiyun.com/show/rT3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
序列的“中值记录”指的是:如果将此序列排序后,它是第n/2个记录。试写出一个求中值记录的算法。
如图所示一台路由器连接3个以太网。请根据图中给出的参数回答如下问题:写出该网络划分子网后所采用的子网掩码。
下列关于并行微程序控制器的说法正确的是()。
有一个仓库,可以存放A和B两种产品,但要求:(1)每次只能存入一种产品(A或B);(2)一N
在银行家算法中,若出现下面的资源分配情况:请问:若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它?
已知一组关键字为(26,36,41,38,44,15,68,12,6,5l,25),用链地址法解决冲突。假设装填因子a=0.75,散列函数的形式为H(K)=KMODP,回答下列问题:汁算出等概率情况下查找失败的平均查找长度。
数据总线、地址总线、控制总线是根据总线()来划分的。
下图所示为一个局域网的连接图,每个计算机的IP地址和物理地址如下表所示:如果信号在网络中的传播速度是200000km/s,那么该网络的最大长度应该为多少?
采用散列函数H(k)===3XkMOD13并用线性探测开放地址法处理冲突,在数列地址空间[0..12]中对关键字序列22,41,53,46,30,13,1,67,51 (1)构造散列表(画示意图); (2)装填因子;
下列关于客户/服务器模型的描述中,错误的是()。 Ⅰ客户端和服务器必须都事先知道对方的地址,以提供请求和服务 ⅡHTTP基于客户/服务器模型,客户端和服务器端的默认端口号都是80Ⅲ浏览器显示的内容来自服务器
随机试题
结节病患者CT表现为肺门及纵隔淋巴结肿大,双肺见斑片状“磨玻璃”影伴纤维条索状影,分期属于
最基本的心血管中枢在【】
对比度、X线质、X线量的关系,错误的是
白豆蔻作用偏于
护理腹泻患儿时,哪项措施不正确
某商业企业从国外进口一批应税消费品,已知,关税完税价格为90万元,消费税税率为10%,关税税率为20%。有关进口该批应税消费品应缴纳的消费税,下列计算列式正确的是()。
能否自觉关注学生是衡量一个教师是否成长成熟的重要标志之一。()
设随机变量X的概率密度为,x∈R,求下列问题:判断X,|X|是否独立.
软件需求规格说明书的作用不包括
Adultswhohadbeenfedplentyoffruitwhentheywerechildrenarelesslikelytosufferfromcertaintypesofcancer,British
最新回复
(
0
)