实现最优二叉树的构造;在此基础上完成哈夫曼编码器与译码器。 假设报文中只会出现如下表所示的字符: 字符 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
1.编译色情sqlite源代码为dll;2.运用sqlite3数据库存储二进制数据到数据库,并从数据库中取出二进制文件。(vc6.0)
上传时间: 2013-12-19
上传用户:yyyyyyyyyy
本方案是一款低成本ip phone方案。具备高端IP电话的多网口和路由功能;采用ARM9E单芯片处理所有语音和网络功能,便于升级和移植;ARM9作为业界标准芯片,便于大规模生产,未来成本更加优势明显;采样独特软件优化方法,降低系统消耗;语音性能优,网络接口稳定可靠
上传时间: 2014-01-18
上传用户:杜莹12345
由C或C++语言创建VxD:需安装VC2.0或BC4.0,及Vireo Software公司的VToolsD软件包. VToolsD含3个实用工具:可创建VxD框架的QuickVxD;可动态装卸VxD的VxD Loader;可显示内存VxD特性的VxD Viewer;
标签: VToolsD VxD Software QuickVxD
上传时间: 2016-05-18
上传用户:zhangjinzj
对应於codeworker的说明文档;CodeWorker is a versatile Open Source (GNU Lesser General Public License) parsing tool and a source code generator devoted to generative programming.
标签: codeworker CodeWorker versatile General
上传时间: 2014-08-14
上传用户:libenshu01
1. 查询信息的情况; 2. 判断信息是否符合要求; 3. 将符合条件的信息进行打印;
上传时间: 2016-05-19
上传用户:xauthu
对单链表进行元素的插入和删除操作。要求:1)用头插法或尾插法(头插法指新元素总是从头部插入;尾插法指新元素总是从尾部插入)建立一个单链表(带头结点),并输出,观察输入的内容与输出的内容是否次序相反。 注意:单链表中头结点、开始结点、尾结点的区分。 2)实现单链表的插入操作(在带头结点的单链表中第I个位置插入新元素)。 3)实现单链表的删除操作(在带头结点的单链表中删除第I个元素)。
上传时间: 2013-12-14
上传用户:yoleeson
1、 写出此两点边值问题的积分形式; 2、 构造有限元方程; 3、 编程计算显示计算结果。
上传时间: 2016-05-19
上传用户:huql11633
学会MATLAB编程; 学会用单纯型法求解线性规划; 学会用对偶单纯型法求解线性规划;
上传时间: 2013-12-24
上传用户:jackgao
学会用MATLAB编写程序; 学会一维搜索法; 精确的一维线性搜索法:0.618法; 非精确的一维线性搜索法:goldstein法;
上传时间: 2013-12-22
上传用户:sxdtlqqjl