手机浏览器扫描二维码访问
A、b,a,d,f,e,cB、b,d,f,e,c,aC、b,f,e,d,c,aD、f,e,d,c,b,a考点15:哈夫曼树(★★★)
1、最优二叉树(Huffman树)
①结点路径:从树中一个结点到另一个结点的之间的分支构成这两个结点之间的路径。
②路径长度:结点路径上的分支数目称为路径长度。
③结点的带权路径长度:从该结点的到树的根结点之间的路径长度与结点的权(值)的乘积
④权(值):各种开销、代价、频度等的抽象称呼。
⑤树的路径长度:从树根到每一个结点的路径长度之和。
2、Huffman树的构造
①根据n个权值{w1,w2,?,wn},构造成n棵二叉树的集合F={T1,T2,?,Tn},其中每棵二
叉树只有一个权值为wi的根结点,没有左、右子树;
②在F中选取两棵根结点权值最小的树作为左、右子树构造一棵新的二叉树,且新的二
叉树根结点权值为其左、右子树根结点的权值之和;
③在F中删除这两棵树,同时将新得到的树加入F中;
④重复②、③,直到F只含一颗树为止。
构造Huffman树时,为了规范,规定F={T1,T2,?,Tn}中权值小的二叉树作为新构造的二叉树
的左子树,权值大的二叉树作为新构造的二叉树的右子树;在取值相等时,深度小的二叉树
作为新构造的二叉树的左子树,深度大的二叉树作为新构造的二叉树的右子树。
图是权值集合W={8,3,4,6,5,5}构造Huffman树的过程。所构造的Huffman树的WPL
是:WPL=6×2+3×3+4×3+8×2+5×3+5×3=79。
3、Huffman编码方法
由于每个字符都是叶子结点,不可能出现在根结点到其它字符结点的路径上,所以一个
字符的Huffman编码不可能是另一个字符的Huffman编码的前缀。
若字符集C={a,b,c,d,e,f}所对应的权值集合为W={8,3,4,6,5,5},如图所示,则字符
a,b,c,d,e,f所对应的Huffman编码分别是:10,010,011,00,110,111。
以字符集C作为叶子结点,次数或频度集W作为结点的权值来构造Huffman树。规定
Huffman树中左分支代表“0”,右分支代表“1”。
从根结点到每个叶子结点所经历的路径分支上的“0”或“1”所组成的字符串,为该结
点所对应的编码,称之为Huffman编码。
喜欢离语请大家收藏:()离语
娇妻的谎言 旧世废土 大A爆涨,抄底娶回女明星 你一男兵,混进女兵连当教官? 被贬后,我自立为王 道之初境 女神拼命保护我,却不知道我最强 山野小仙尊 从忍界开始的游戏商人 航天首席重生1978 全家惨死?嫡女重生后冠绝京城 厨神:我就炒个菜,咋就飞升了? 八零:真千金回归后,宠冠京城! 萝莉控的万界之旅 我在冷宫忙种田 满级传球,从皇马解约成全能球王 快穿:逍遥路人甲 出逃五年,她带两个萌宝杀回来了 梦境,我与轩辕 全能学霸的养成系女友
关于穿书后!搬空家当下乡当知青本文为架空年代,现代孤儿叶南衣,在12岁那年意外得到一个空间,可后世到处都是监视器,所以空间并没有得到太大的作用。自从得到那个空间,叶南衣就不停的做一些梦。梦中的女孩的样子和叶南衣特别像,不同于叶南衣,她虽是孤儿,却也没有受过伤害。梦中的小女孩从5岁那年失去父亲之后,日子从天堂到了地狱。亲生母亲改嫁初恋后,立刻换了一副嘴脸,不停的虐待小女孩,伪善的继父,不停伤害小女孩的继哥继姐。一场意外,叶南衣代替了小女孩,她会有怎么样的行动,在叶南衣不停的得到小女孩的记忆后,她又会怎样报复这些人。报完仇后,叶南衣又将怎样在这个年代生活下来。...
驴友王宇探索天坑岩壁上发光洞口后,穿越到四合院世界,并发现发光洞口是一扇光门,可打开穿越异世界,由此,王宇在四合院世界悠闲生活,在异世界探险求索,来回穿越两界,逍遥自在。p...
关于怪物总裁又发癫了年龄差体型身高差强取豪夺吃醋大王宠妻狂魔双洁亚欧顶级财阀佣兵团幕后老板混血VS娇软可人的小白兔那年,她,18岁,落入歹徒手中,直到一个绿色眼睛的怪物男人出现,将她养在他的城堡。那年,他,28岁,掐着她的脖子说,东西不交出来,拧断你脖子。搜身的时候,男人把女孩看了个精光,一脸鄙视挡什么挡,你有什么好看的。后来,这个怪物总裁为她沉沦,日夜为她发癫。她在他身边的时候,颠。看不到她的时候,更颠。...
关于穿越了,我的手机还能购物黑道大哥陪媳妇儿打扑克小弟送来了药,谁知道吃下一下把自己送走了意外穿越,还有楚楚可怜的嫂子要照顾嫂子以后有我在,就不会有人在欺负你峰儿,嫂子有你真好峰儿,嫂子又给你寻了一个好人家峰儿,你看这个女子怎么样不不不,嫂子,有你就够了...
关于封神七彩锦鲤,微末崛起夏渊穿越洪荒,成了一只七彩锦鲤。实力弱小的他艰难求生,直至觉醒吞噬系统。通天好徒儿,多吃点...
她是定远侯府嫡女,却因为一场皇权争斗被陷害,落得抄家灭门被迫替人洞房被活埋的下场。五年后,苏念念带着一双龙凤胎儿女强势归来,势必要查清楚当年的真相,为家人洗涮冤屈。陈王母子是当年的主谋,那她就深入陈王府找证据,杀他个片甲不留。陈王妃想陷害她,她新账旧账一起算,反手让她身败名裂,生不如死。沈侧妃想要污蔑她和野男人有染,把她浸猪笼,那她就以其人之道还治其人之身,让她明白什么叫自食恶果。有人装神弄鬼,想要让皇家绝嗣,杀她的一双宝贝儿女,她掘地三尺,送对方十大酷刑。两萌娃急了娘亲,娘亲,你下手慢点,留几个给我们练练手。老皇帝抱着亲亲皇长孙喜极而泣老天开眼,老天开眼,我东阳皇室终于后继有人了。一生高傲的陈王殿下幽幽怨怨的看着她念念,本王是被冤枉的。...