实现最优二叉树的构造;在此基础上完成哈夫曼编码器与译码器。 假设报文中只会出现如下表所示的字符: 字符 A B C D E F G H I J K L M N 频度 186 64 13 22 32 103 21 15 47 57 1 5 32 20 57 字符 O P Q R S T U V W X Y Z , . 频度 63 15 1 48 51 80 23 8 18 1 16 1 6 2 要求完成的系统应具备如下的功能: 1.初始化。从终端(文件)读入字符集的数据信息,。建立哈夫曼树。 2.编码:利用已建好的哈夫曼树对明文文件进行编码,并存入目标文件(哈夫曼码文件)。 3.译码:利用已建好的哈夫曼树对目标文件(哈夫曼码文件)进行编码,并存入指定的明文文件。 4.输出哈夫曼编码文件:输出每一个字符的哈夫曼编码。
上传时间: 2014-11-23
上传用户:shanml
这是MATLAB粒子群反演程序代码,可能有些繁琐,但基本的思想都在,希望读者喜欢
上传时间: 2013-12-11
上传用户:咔乐坞
一个画有向图的程序。里面含有力导引画图算法等多个经典算法。
上传时间: 2016-05-20
上传用户:ommshaggar
如何设计和制造最佳的或最优的滤波器。最佳滤波器是指能够根据某一最佳准则进行滤波的滤波器。 维纳滤波器最小均方误差准则 (滤波器的输出信号与需要信号之差的均方值最小) 最大输出信噪比准则最佳滤波器最小二乘准则最佳滤波器统计检测准则最佳滤波器在一定条件下,这些最佳滤波器与维纳滤波器是等价的。
上传时间: 2016-05-20
上传用户:TRIFCT
PSO 算法的源代码,有很好的注释,希望给编程爱好者有一点帮助。
上传时间: 2013-12-18
上传用户:chenxichenyue
使用协同微粒群和随机微粒群结合的算法求解一个六元的非线性方程组.
上传时间: 2016-05-31
上传用户:ainimao
凸多边形最优三角剖分,代码开放,彼此交流
标签: 分
上传时间: 2013-12-31
上传用户:agent
贪婪法是一种不追求最优解,只希望得到较为满意解的方法。贪婪法一般可以快速得到满意的解,因为它省去了为找最优解要穷尽所有可能而必须耗费的大量时间。贪婪法常以当前情况为基础作最优选择,而不考虑各种可能的整体情况,所以贪婪法不要回溯。
标签:
上传时间: 2013-12-22
上传用户:koulian
DBSCAN算法VC++源代码,已通过编译
上传时间: 2014-12-06
上传用户:baitouyu
算法分析的权威书籍,帮助你深刻理解程序实现过程中各种算法在时间和空间上的效率问题,选择最优算法。
上传时间: 2014-12-20
上传用户:wcl168881111111