早教吧作业答案频道 -->数学-->
用哈夫曼编码的哈夫曼树中,最下面的二叉树的两个叶子用来放权(概率)最低的两个编码,然后相加后向上一层层重复直至概率为1,那么这两个最小的编码放的时候有左右之分吗?如果任意那
题目详情
用哈夫曼编码的哈夫曼树中,最下面的二叉树的两个叶子用来放权(概率)最低的两个编码,然后相加后向上一层层重复直至概率为1,
那么这两个最小的编码放的时候有左右之分吗?
如果任意那么得到的二进制编码就不同啊
还有,最下面如果有两个二叉树,他们也要分大小放左右的,
否则结果也不同,到底这个是怎么定义的?
为什么有时只用一组二叉树,有时又要用两组呢?(用两组同时来明显得到的二进制代码长度要短些)
那么这两个最小的编码放的时候有左右之分吗?
如果任意那么得到的二进制编码就不同啊
还有,最下面如果有两个二叉树,他们也要分大小放左右的,
否则结果也不同,到底这个是怎么定义的?
为什么有时只用一组二叉树,有时又要用两组呢?(用两组同时来明显得到的二进制代码长度要短些)
▼优质解答
答案和解析
两个最小的编码没有左右之分.
是不同,哈夫曼编码不是唯一的,但是它们的WPL(带权路径长度)都是一样的.
如果,最下面有两个二叉树,那么也不用考虑左右的问题,你只将最下面两个二叉树当作两个节点就可以了.
记住:哈夫曼编码不是唯一的.
哈夫曼编码力求使WPL(带权路径长度)最小,而不是让二进制代码最短.
是WPL最小,哈夫曼编码将令权值大的长一些,权值小的短一些.
我来回答你的追问啊.
你的第二种编码方式是错误的.按照哈夫曼编码规则,a不可能长度只有1.你可以把你的图贴出来.我相信你的编码方式一定不对.哈夫曼编码总是合并最小的两个,如果a的长度只有1,那么你的最后一种合并一定是17和7合并.正确的应该:2和4合并,5和某一个6合并,6和7合并,11和13合并.
是不同,哈夫曼编码不是唯一的,但是它们的WPL(带权路径长度)都是一样的.
如果,最下面有两个二叉树,那么也不用考虑左右的问题,你只将最下面两个二叉树当作两个节点就可以了.
记住:哈夫曼编码不是唯一的.
哈夫曼编码力求使WPL(带权路径长度)最小,而不是让二进制代码最短.
是WPL最小,哈夫曼编码将令权值大的长一些,权值小的短一些.
我来回答你的追问啊.
你的第二种编码方式是错误的.按照哈夫曼编码规则,a不可能长度只有1.你可以把你的图贴出来.我相信你的编码方式一定不对.哈夫曼编码总是合并最小的两个,如果a的长度只有1,那么你的最后一种合并一定是17和7合并.正确的应该:2和4合并,5和某一个6合并,6和7合并,11和13合并.
看了用哈夫曼编码的哈夫曼树中,最下...的网友还看了以下:
ab表示两个正数!并分别作为分子.分母,得到两个分式!如果这两个分式的和比这两个正数的积小2,那么这 2020-03-30 …
A市在B市的12km的位置,给B市发货的车以40km/时送货,以60km/时返回A市,往返1时10 2020-04-27 …
请大家帮我把下面的这句中文翻译成英文,谢谢!请大家帮我把这句中文翻译成英文,谢谢!她是我以前的女朋 2020-05-23 …
小文看一本故事书,已经看了全书的45%.这里的45%表示的实际意义是什么?如果这本书有100页,小 2020-06-04 …
家园如梦这遍散文写了哪几个梦境,请写出其中的三个,每个不超过十二个字家园如梦这篇散文写了哪几个梦境 2020-06-08 …
一本书看了40%,表示()占()的40%如果这本书是100页,则看了()页,如果这本书是200页, 2020-06-13 …
中华世纪坛人如海,歌如潮.这句话是描写当北京申奥成功的喜讯传来以后,中华世纪坛呈现出的一番()的情 2020-06-24 …
如图,将圆上所有的点的纵坐标压缩为原来的一半,横坐标不变,所得的曲线是什么曲线?压缩为原来的呢(探 2020-06-25 …
俄罗斯科学家用含20个质子的钙的一种原子轰击含95个质子的镅原子,结果4次成功合成4个第115号元 2020-07-01 …
充分和必要条件是怎么转换的?这样对吗“如果A,那么B=只有B,才A=如果非B,那么非A=只有非A, 2020-07-01 …