试题详情
- 简答题 (1)设根为第1层,对给定权值1,3,4,4,5,6,构造深度为5的哈夫曼树。 提示:构造中当出现被选的结点值有多个相等时,可尝试不同组合,以得到要求的树的深度。 (2)求树的带权路径长度。 (3)给出对上述哈夫曼树中序遍历得到的的序列 (4)一棵哈夫曼树有n个非叶结点,构造该树共有多少个权重值?简述理由?
关注下方微信公众号,在线模考后查看

热门试题
- 对初始状态为递增序列的表按递增序列排序,
- 关键字序列为 (47,7,29,11,1
- 递归函数f(n)=f(n-1)+n(n>
- 散列法的平均检索长度不随表中结点数目的增
- 对一个栈顶指针为top的链栈进行出栈操作
- 插入与删除操作是数据结构中最基本的两种操
- 给定二叉树的先序序列和中序序列,能否重构
- 对22个记录的有序表作折半查找,当查找失
- 一个数据序列的关键字为:(46,79,5
- 数据结构里,栈中能插入删除的一端和另一端
- 二维数组和多维数组均不是特殊的线性结构。
- 单链表的结点包含两部分:()和()。
- 时间复杂度不受数据初始状态影响而恒为O(
- 在一个单向链表中,在p所指结点之后插入一
- 对于一个堆,按二叉树的层序遍历可以得到一
- 假设一个栈的输入序列为A,B,C,D,E
- 若L是splist类型的顺序表,则表中的
- 在图G的邻接表表示中,每个顶点邻接表中所
- 假定一个链队的队首和队尾指针分别为fro
- 试举一个数据结构的例子,叙述其逻辑结构和