- 7
- 0
- 约1.3万字
- 约 61页
- 2019-01-04 发布于福建
- 举报
树与二叉树关系
带权路径长度:在树形结构中,我们把从树根到某一结点的路径长度与该结点权的乘积,称做该结点的带权路径长度。 树的带权路径长度:树中所有叶子结点的带权路径长度之和,称为树的带权路径长度,通常记为WPL: WPL=?wi×li i=1 n 其中:n为叶子结点的个数;wi为第i个叶子的权值; li为第i个叶子结点的路径长度。 结点的权:给树中每个结点赋予一个具有实际意义的数值,我们称该数值为这个结点的权。 例如下图所示的三棵二叉树 WPL(a)=7×2+5×2+2×2+4×2=36 其带权路径长度分别为: 2 4 5 7 a 7 5 4 b 2 5 4 2 c 7 WPL(b)=4×2+7×3+5×3+2×1=46 WPL(c)=7×1+5×2+2×3+4×3=35 什么样的树的带权路径长度WPL最小? 例如:给定一个权值序列{2, 4, 5, 7},可构造多种二叉树的形态: 问题2: 2 4 5 7 a 7 5 4 b 2 5 4 2 c 7 WPL(a) = 36 WPL(b) = 46 WPL(c)=35 其带权路径长度分别为: 在各种形态的含有 n个叶子结点的 二 叉树中, 必存在一棵(几棵)其带权路径长度值WPL 最小的树,被称为“最优二叉树” 。 特征:在最优二叉树中没有度数为 1
原创力文档

文档评论(0)