最优二叉树(或哈夫曼树)是指权值为 W1, W2,。。。,Wn 的 n 个叶结点

题库2022-08-02  46

问题 最优二叉树(或哈夫曼树)是指权值为 W1, W2,。。。,Wn 的 n 个叶结点的二叉树中带权路径长度最小的二叉树。(   )是哈夫曼树(叶结点中的数字为其权值)。

选项

答案 A

解析 本题考查数据结构基础知识。哈夫曼树又称为最优二叉树,是一类带权路径长度最短的树。 树的带权路径长度 (WPL)  为树中所有叶子结点的带权路径长度之和,记为其中 n 为带权叶子结点数目 ,Wk 为叶子结点的权值,       lk为根到叶子结点的路径长度。 选项 A 所示二叉树的 WPL = (2+4)*3+5*2+7*1 =35选项 B 所示二叉树的 WPL = (2+4+5+7)*2 =36选项 C 所示二叉树的 WPL=(5+7)*3+4*2+2* 1 =46选项 D 所示二叉树的 WPL = (4+5)*3+7*2+2*1=43
转载请注明原文地址:https://tihaiku.com/congyezige/2426976.html

最新回复(0)