首页学历类考试大学计算机科学
(简答题)

对给定的一组权值W=(5,2,9,11,8,3,7),试构造相应的哈夫曼树,并计算它的带权路径长度。

正确答案

构造的哈夫曼树如图5-13所示。

树的带权路径长度为:
W.PL=2×4+3×4+5×3+7×3+8×3+9×2+11×2
=120

答案解析

相似试题

  • (简答题)

    请定一组权值W={8,2,5,3,2,17,4},画出由此生成的哈夫曼树。

    答案解析

  • (判断题)

    一组权值,可以唯一构造出一棵哈夫曼树

    答案解析

  • (简答题)

    给定权值2,10,12,4,8,5,构造相应的哈夫曼树并求出带权路径长度WPL。

    答案解析

  • (判断题)

    给定一组权值,可以唯一构造出一棵哈夫曼树。

    答案解析

  • (简答题)

    已知权值集合为{5,7,2,3,6,9},要求给出哈夫曼树,并计算带权路径长度WPL。

    答案解析

  • (简答题)

    (1)设根为第1层,对给定权值1,3,4,4,5,6,构造深度为5的哈夫曼树。 提示:构造中当出现被选的结点值有多个相等时,可尝试不同组合,以得到要求的树的深度。 (2)求树的带权路径长度。 (3)给出对上述哈夫曼树中序遍历得到的的序列 (4)一棵哈夫曼树有n个非叶结点,构造该树共有多少个权重值?简述理由?

    答案解析

  • (单选题)

    现有: 1. class Wrench f 2.public static void main(String [] args) { 3.Wrench w=new Wrench( ); Wrench w2=new Wrench( ); 4. w2=go (w, w2); 5.System.out.print (w2==w); 6. } 7.static Wrench go (Wrench wrl, Wrench wr2) { 8.Wrench wr3=wrl; wrl=wr2; wr2=wr3; 9. return wr3; 10. } 11. } 结果是什么?()

    答案解析

  • (单选题)

    设给定权值总数有n个,其哈夫曼树的结点总数为()

    答案解析

  • (简答题)

    用动态规划算法解0-1背包问题:n=5,w=[2,9,4,6,7],p=[6,10,12,8,13],c=15。

    答案解析

快考试在线搜题