-
DS4
设电文字符集D及各字符出现的概率F如下:
D={a,b,c,d,e,f,g,h}(字符数n=8)
F={5,29,7,8,14,23,3,11}( )
编写完成下列功能的程序:
①构造关于F的Huffman树;
②求出并打印D总各字符的Huffman编码。
程序结构: 类型说明;
构造Huffman树的函数:Huffman_tree(H[m+1]);
求Huffman编码的函数:Huffman_code(code[n+1]);
main()
{ 变量说明;
输入字符集D及频率F;
调用Huffman_tree(H);
调用Huffman_code(code);
打印编码;
Y 继续?
N
停止
}
- 2015-06-06 16:41:33下载
- 积分:1
-
200430481
赫夫曼编译码器:
用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼码的编/译码系统。
[基本要求]一个完整的系统应具有以下功能:
(1)I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree中。
(2)E:编码(Encoding)。利用已建好的哈夫曼树(如不在内存,则从文件hfmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中。
(3)D:译码(Decoding)。利用已建好的哈夫曼树将文件CodeFile中的代码进行译码,结果存入文件TextFile中。
(4)P:印代码文件(Print)。将文件CodeFile以紧凑格式显示在终端上,每行50个代码。同时将此字符形式的编码文件写入文件CodePrin中。
(5)T:印哈夫曼树(Tree printing)。将已在内存中的哈夫曼树以直观的方式(树或凹入表形式)显示出,同时将此字符形式的哈夫曼树写入文件TreePrint中。()
- 2021-03-06 09:19:30下载
- 积分:1
-
基于verilog的LZS压缩和解压算法
基于verilog的LZS压缩和解压算法,压缩比1;2 。里面带有C原言的代码。已经通过验证!(Verilog based LZS compression and decompression algorithm, compression ratio 1; 2. It has the C code in it. It has been verified!)
- 2018-07-23 10:35:55下载
- 积分:1
-
Dezender4.3
说明: 黑刀Dezender4.3简体中文版
黑刀Dezender4.3简体中文版
黑刀Dezender4.3简体中文版(Black knife Black knife Dezender4.3 Simplified Chinese Simplified Chinese version of Dezender4.3 Simplified Chinese version of the black knife Dezender4.3)
- 2010-03-21 07:30:14下载
- 积分:1
-
JEPG
说明: 图像压缩的MATLAB算法之JEPG,希望对大家有用,欢迎下载。(MATLAB algorithm for image compression of JEPG, hope useful for everyone, welcome to download.)
- 2008-09-09 16:42:17下载
- 积分:1
-
Huffman-Decoder-master
用verilog编写的huffman解码程序(huffman decoder verilog)
- 2017-12-06 15:31:44下载
- 积分:1
-
crc
Many crc routine in C
- 2008-03-26 17:01:23下载
- 积分:1
-
ICA-10bar
10杆桁架结构优化程序,使用最新的帝国竞争算法。请求多多加点数!!!(10 bar truss optimization, very powerful source code, using imperilist competition algorithm.)
- 2020-12-02 09:09:25下载
- 积分:1
-
AAC_matlab
HE-AAC 解码算法的matlab代码,包含各种测试文件,可以运行测试 验证的。(High efficient AAC decoder,wihch compitable with mepg2-aac and mpeg4-aac, also including different types of testing files,you can run the progtam and test it.)
- 2010-03-05 14:24:56下载
- 积分:1
-
bmp2jpeg&jpegcoding
bmp转换为jpeg,jpeg压缩的源代码 程序用vc实现了bmp图片转换成jpeg图片(converted to jpeg bmp, jpeg compression source code procedures used vc realized bmp images converted into jpeg photos)
- 2020-11-28 10:29:30下载
- 积分:1