搜索资源列表
huffmanfordepreesingcoding
- 哈夫曼(Huffman)编码压缩和解压缩程序 huffman.c 主要的功能模块 bitio.c/bitio.h 一些支撑函数,支持以比特(bit)为单位的文件I/O 用法: 压缩 huffman E <in-file> <out-file> 解压缩 huffman D <in-file> <out-file> 压缩时,读入<in-file>中内容,建立Huffman编码,将结果存入<out
1553
- 这是一个HUFFMAN编码的源程序,压缩文件,你们看看,挺好的,效率高 -This is one of the source coding HUFFMAN, compressed files, you look good, high efficiency
huftree_CODE_SYSTEM
- 哈夫曼码的编/译码系统,实现功能:1.初始化 2.编码 3.译码 4.印代码文件 5.印哈夫曼树-Huffman code encoder / decoder system that functions : 1. Initialization 2. Code 3. Decoding 4. Indian code 5. India Huffman tree
Huffman
- 设计一个哈夫曼编码/译码系统,对一个文本文件中的字符进行哈夫曼编码,生成编码文件(压缩文件,后缀名.cod); 反过来,可将一个压缩文件译码还原成一个文本文件(.txt)。
Huffman
- 哈夫曼编码/译码器,可以对文字进行编码和译码,对文件进行加密和解密
HUFFMAN
- 题 目: 哈夫曼编码的程序设计 初始条件: 输入一段英文字符,试为该文中的每个字符编制相应的哈夫曼码。 (1)I:初始化(Initialization)。对输入的一段英文中的每个字符统计其权值,建立哈夫曼树; (2)E:编码(Encoding)。利用已建好的哈夫曼树,对每个字符进行编码。 (3)D:译码(Decoding)。利用已建好的每个编码,对输入的一个由0、1组成的序列进行译码; (4)P:印代码文件(Print)。将每个字符编的哈夫曼码和译码结果显示在终端
huffman
- 较实用的赫夫曼编码:可统计给定文件里面的字符数(在此当作频度),不用手动输入各字符集及频度。只需按提示将要压缩的文件(除去汉字否则出错,其他128个字符均可)路径给出便可!压缩一种是字符型的,为了直观的看是否真编码,一种是真压缩,要编码文件越大其压缩越高,因为这个编码在解码是要赫夫曼树
huffmancoding
- 这是一个霍夫曼编码解码的源程序,可以用它高效实现霍夫曼解码编码,注释详细,可读性好.压缩包止包括源程序文件,再vc中运行. -This is a source of Hoffman codec, you can use it to achieve efficient coding Huffman decoding, notes in detail, better readability. Compressed packet including the source file only, an
huffman
- 哈夫曼编码进行信息通讯可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码;在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统,试为这样的信息收发站写一个哈夫曼编译码系统。 一个完整的系统应具有以下功能: (1) (1) I: 初始化。从终端读入字符集大小 n ,及 n 个字符和 n 个权值,建立哈夫曼树,并将其存于文件hfmtree中。 (2) C: 编码。利用已
Projects
- Huffman编码译码,带图形界面,画Huffman树,读取,保存文件。查找替换内容-Huffman coding and decoding, with a graphical interface, drawing Huffman tree, read, save the file. Search and Replace content
Huffmer
- 通过统计文件中各字符的出现频率,建立Huffman树,再通过建立的已经Huffman的树,对文件中各字符进行编码,将结果存入新的文件中,然后从文件中读取Huffman编码,进行解码,结果存入新的文件中,并与源文件进行比较。 -Through statistical document the frequency of each character, the establishment of Huffman trees, and through the already established
Tree
- 霍夫曼编码,最优霍夫曼树,从文件中读取并打印霍夫曼树-Huffman coding
huff
- 哈夫曼编码,用C++实现的哈夫曼编码及解码,使用的文件的输出-huffman code
huffman
- 通过输入字符集和其对应权值来对某个文件中的所有字符进行编码,然后再译码输出。-By the input character set and the corresponding right value to all the characters in a file encoding and then decoding output.
HuffmanTree
- 该系统应具有以下功能: (1) I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree中。 (2) E:编码(Encoding)。利用已建好的哈夫曼树(如不在内存,则从文件hfmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中。 (3) D:译码(Decoding)。利用已建好的哈夫曼树将文件CodeFile中的代码进行译码,结果存入文件TextFile中。
HFM
- 哈弗曼编码 ,用哈弗曼编码实现文件的压缩。 根据ascii码文件中各ascii字符出现的频率情况创建Haffman树,再将各字符对应的哈夫曼编码写入文件中,实现文件压缩。-Huffman coding
Huffman
- 实现霍夫曼编码和霍夫曼解码,并统计原文件中的各个字符出现的频率,将字符及其出现的频率保存至txt文件中,构建的霍夫曼树也将被保存至txt文件中。-Achieve Huffman coding and Huffman decoding and statistical frequency of each character in the original document that appears to save the characters and their frequency of occur
Huffman
- 本程序通过将电文转换为赫夫曼编码,再将赫夫曼编码转换为电文,达到文件加密-This program converts messages by Huffman coding, Huffman coding and then converted to a message, to file encryption
include.doc
- 赫夫曼树的建立,编码,译码,并生成文件,此文件为源文件的代码-huffman tree s .cpp file
多元Huffman编码问题
- 多元Huffman编码问题 问题描述:在一个操场的四周摆放着n堆石子,现要将石子有次序地合并成一堆。规定每次至少选2堆至多选k堆石子合并成新的一堆, 合并的费用为新的一堆石子数。计算出将n堆石子合并成一堆的最大总费用和最小总费用。 算法设计:对于给定的n堆石子,计算合并成一堆的最大总费用和最小总费用。 数据输入:文件的第1行有2个正整数n和k,表示有n堆石子,每次至少选2堆至多选k堆石子合并。第2行有n个数,分别表示每堆石子的个数。 输入示例: 7 3 45 13 12 16 9