文件名称:huffman
-
所属分类:
- 标签属性:
- 上传时间:2008-10-13
-
文件大小:129.43kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
实现最优二叉树的构造;在此基础上完成哈夫曼编码器与译码器。 假设报文中只会出现如下表所示的字符:
字符 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.输出哈夫曼编码文件:输出每一个字符的哈夫曼编码。
字符 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.输出哈夫曼编码文件:输出每一个字符的哈夫曼编码。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
huffman/lab04/123.txt.bak
huffman/lab04/chars.txt
huffman/lab04/chars.txt.bak
huffman/lab04/charsweight.txt
huffman/lab04/charsweight.txt.bak
huffman/lab04/lin.txt.txt
huffman/lab04/htxt.txt
huffman/lab04/lab04.dsp
huffman/lab04/lab04.dsw
huffman/lab04/lab04.ncb
huffman/lab04/ReadMe.txt
huffman/lab04/StdAfx.cpp
huffman/lab04/StdAfx.h
huffman/lab04/Huffman.h
huffman/lab04/lab04.cpp
huffman/lab04/Huffman.cpp
huffman/lab04/110.txt
huffman/lab04/hcode.txt
huffman/lab04/codetable.txt
huffman/lab04/lab04.opt
huffman/LAB04.doc
huffman/lab04
huffman
www.dssz.com.txt
huffman/lab04/chars.txt
huffman/lab04/chars.txt.bak
huffman/lab04/charsweight.txt
huffman/lab04/charsweight.txt.bak
huffman/lab04/lin.txt.txt
huffman/lab04/htxt.txt
huffman/lab04/lab04.dsp
huffman/lab04/lab04.dsw
huffman/lab04/lab04.ncb
huffman/lab04/ReadMe.txt
huffman/lab04/StdAfx.cpp
huffman/lab04/StdAfx.h
huffman/lab04/Huffman.h
huffman/lab04/lab04.cpp
huffman/lab04/Huffman.cpp
huffman/lab04/110.txt
huffman/lab04/hcode.txt
huffman/lab04/codetable.txt
huffman/lab04/lab04.opt
huffman/LAB04.doc
huffman/lab04
huffman
www.dssz.com.txt
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.