试题详情
- 简答题已知某字符串S中共有8种字符,各种字符分别出现2次、1次、4次、5次、7次、3次、4次和9次,对该字符串用[0,1]进行前缀编码,问该字符串的编码至少有多少位。
- 以各字符出现的次数作为叶子结点的权值构造的哈夫曼编码树如图5-14所示。其带权路径长度=2×5+1×5+3×4+5×3+9×2+4×3+4×3+7×2=98,所以,该字符串的编码长度至少为98位。
关注下方微信公众号,在线模考后查看
热门试题
- 给定一个关键字序列{24,19,32,4
- 采用二分检索方法检索长度为n的有序表,检
- 稀疏多项式采用的顺序存储结构SqPoly
- 二叉树是非线性数据结构,所以()。
- 广义表的表尾总是一个()。
- 对序列(22,86,19,49,12,3
- 试仿照三元组的抽象数据类型分别写出抽象数
- 判断下列各对函数f(n)和g(n),当n
- 二维数组和多维数组均不是特殊的线性结构。
- 线性表若采用链式存储表示,在删除时不需要
- 栈和队列都是()。
- 双向循环链表的结点与单链表的结点结构相同
- 顺序表的存储结构是顺序存储的,则其查找第
- 在数据结构的讨论中把数据结构从逻辑上分为
- 结点的层次
- 在双向链表存储结构中,删除p所指的结点时
- 散列表
- 对16个元素的序列用冒泡排法进行排序,通
- 三元组顺序标又称有序的双下标法,它的特点
- 数据的存储结构被分为顺序结构、()、索引