-->
当前位置:首页 > 题库 > 正文内容

主观题:为abcdefgh等8个字符编写前缀码

Luz3年前 (2022-04-07)题库562
在电报中$$a,b,\cdots,h$$等8个字符的使用频率为$$30\%,15\%,15\%,10\%,10\%,9\%,6\%,5\%$$,设计一个传输这些字母的最佳前缀码,使得发报的效率最高。






答案:解:根据各字母的权重值,可以构造出如下最优二叉树,规定二叉树中每个分支中左分支为0,右分支为1,于是每个字母的前缀码的编码如下
$a~\leftrightarrow~10$;$b~\leftrightarrow~110$ ;$c~\leftrightarrow~111$;$d~\leftrightarrow~010$;$e~\leftrightarrow~001$;$f~\leftrightarrow~011$;$g~\leftrightarrow~0000$;$h~\leftrightarrow~0001$

![ch16-6.jpg](~/650ce8f3-5f04-492e-8bbb-a664e0fc4688.jpg)



发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。