根据集合(3,6,11,9,5,15,18)构造哈夫曼树的带权路径长度!
人气:252 ℃ 时间:2020-06-06 14:05:11
解答
#define n 7
typedef
struct node
{
int data,lchild,parent,rchild;
}tree;
int s[]={3,6,11,9,5,15,18};
void creat(tree h[])
{ int i,k,min1,min2,p1,p2;
for(i=1;i
推荐
- 给定一组权值W=(14.15.7.3.20.4)请构造出相应的哈夫曼树,并计算其带权的路径长度WPL?
- 构造哈夫曼树:以数据集(3,4,5,8,11,18,20,30)为结点,构造一棵哈夫曼数,并求其带权路径长度.
- 数据结构与算法:以数据集{4,5,6,7,10,12,18}为结点权值所构造的哈夫曼树,其带权路径长度为?
- 数据结构,构造哈夫曼树,求树的带权路径长度
- 由分别带权为9,2,5,7的4个叶节点构造一棵哈夫曼树,该树的带权路径长度为()?
- 下列肥料中属于复合肥料的是( ) A.KCl B.NH4NO3 C.CO(NH2)2 D.KH2PO4
- 课文草原中的四字词语有哪些
- 超声波在海水中的传播速度是1500m/s,合多少km/h?如果从某处海面竖直向海底发出的超声波经4s返回海面,则该处海的深度是多少m?
猜你喜欢