搜索资源列表
-
1下载:
利用Huffman编码法做的一个文本文件压缩程序,仅支持英文的文本文档,压缩效率在10%~50%,DOS界面,欢迎讨论。-Huffman coding method used to do a text file compression program, supports only English text files, the compression efficiency of 10% to 50%, DOS interface, welcomed the discussion.
-
-
0下载:
准备一个文件,统计该文件中各种字符的频率,对各字符进行Huffman编码,将该文件翻译成Huffman编码文件,再将Huffman编码文件翻译成源文件。-prepared a document, statistics that document the frequency of various characters, on the characters Huffman coding, the document translated into Huffman coding documents, H
-
-
0下载:
对文本文件进行huffman编码、解码
读取文本文件,并统计文件中字母个数
建立huffman树
对文件进行huffman编码
对文件进行huffman解码
,Text documents huffman encoding, decoding to read a text file, and the number of statistical documents the establishment of letters of the document tree huffman
-
-
0下载:
哈夫曼编码,实现了哈夫曼编码中的编码,译码,以及打印的功能.-Huffman coding, achieving Huffman coding of encoding, decoding, and printing functions.
-
-
1下载:
课程设计:
1.求出在一个n×n的棋盘上,放置n个不能互相捕捉的国际象棋“皇后”的所有布局。
2.设计一个利用哈夫曼算法的编码和译码系统,重复地显示并处理以下项目,直到选择退出为止。
【基本要求】
1) 将权值数据存放在数据文件(文件名为data.txt,位于执行程序的当前目录中)
2) 分别采用动态和静态存储结构
3) 初始化:键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树;
4) 编码:利用建好的哈夫曼树生成哈夫曼编码;
5) 输出编码;
6)
-
-
0下载:
实现霍夫曼编码系统。包含文件hfmfunc.cpp、main.cpp、huffman.h-Huffman coding system to achieve. Include file hfmfunc.cpp, main.cpp, huffman.h
-
-
0下载:
功能包括从文件中读取文章,将文章转换为哈夫曼编码,将哈夫曼编码还原,就是那几个基本算法的实现啦。
为了方便查看,这里输出的哈夫曼编码是1byte的,其实真正应该将其变为1bit存储,这样才能达到压缩的目的。-Features include articles to read from the file, the article is converted to Huffman coding, Huffman coding will be restored and that is the rea
-
-
0下载:
数据结构课程实验“哈夫曼编码”。使用文件输出-Data Structure course experiment, " Huffman coding." Using the File Output
-
-
0下载:
用哈夫曼编码实现文件压缩。压缩模块是通过构造哈夫曼树,以文件中字符出现的次数作为权值,得到哈夫曼编码对文件进行压缩。首先扫描文件统计字符出现次数,存入链表中。再将链表中的weight依次赋予权值,然后创建对应的哈夫曼树。最后将生成的哈夫曼树的长度写入文件,再将生成的哈夫曼树写入压缩文件。
解压缩模块是要将压缩文件还原为原文件。先读取一个4字节的哈夫曼树长度,根据读取的长度分配对应大小的哈夫曼树存储空间,然后读取哈夫曼树。-File compression with Huffman Codin
-
-
0下载:
哈弗曼树编码,给定电文进行哈夫曼编码,给定编码进行哈夫曼译码。要求电文存储在文件1中,编码后的结果存储在文件2中,给定编码存储在文件3中,译码后的结果存储在文件4中。-Ha Fuman tree coding, given the message to Huffman coding, Huffman coding given decoding. Requested message is stored in the file 1, the encoded result is stored in a
-
-
0下载:
从文件中读入字符集大小n,以及n个字符和n个权值。构建哈夫曼树,对每个字符生成哈夫曼编码。从文件中读入需编码的字符串,利用哈夫曼编码,对字符串进行编码,编码结果保存在文件。-The character read from the file set size n, and n-n character and the right values. Construction of Huffman tree generated Huffman code for each character. Read f
-
-
0下载:
对任意输入的一段英文,为每个字符编制其相应的赫夫曼编码;并利用该编码为任意输入的0、1序列进行解码.
基本要求:一个完整的系统应具有以下功能:
(1)初始化 从终端读入一段英文字符,统计每个字符出现的频率,建立赫夫曼树,并将该树存入某文件;
(2)编码 利用建好的赫夫曼树对各字符进行编码,用列表的形式显示在屏幕上,并将编码结果存入另一文件中;
(3)解码 利用保存的赫夫曼编码,对任意输入的0,1序列能正确解码;
-Section for any input in Eng
-
-
0下载:
解决huffman树问题:从文件读入一段文本,计算其中每一个字符的huffman编码,输出编码后文本的长度。-Solve the huffman tree problem: a piece of text read from file, calculate each of the characters huffman coding, the output length of the encoded text.
-
-
0下载:
哈夫曼算法及其应用
给定n个权值作为n个叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树。哈夫曼编码是一种根据哈夫曼树对文件进行编码的方式。哈夫曼编码是可变字长编码的一种。本次课程设计是对一个已建文本文件,统计该文件中各字符频率,对各字符进行Huffman编码,将该文件翻译成Huffman编码文件,再将Huffman编码文件翻译成原文件。压缩文件即读文件,统计文件中的字符个数,对文件进行哈夫曼编码和译码,并将编码译码后的字符存储在文件中。-
-
-
0下载:
运用赫夫曼编码的最优前缀码的贪心算法构造huffman树:
首先扫描输入文件,统计出现的字符以及每个字符出现的次数。每次取出现次数最小的那两个节点(node)合并成一个节点(node),并且将累计数值相加作为新的接点的累计数值,最顶层的是根节点(root) -Huffman coding using optimal prefix code of the greedy algorithm constructs huffman tree: First, scan the input file,
-
-
0下载:
程序说明: 课程项目,本程序采用哈夫曼编码算法,对给定文件的内容进行处理,生成编码文件和解码文件-Program Descr iption: This program uses a Huffman coding algorithm, given the contents of the file, generate the encoded file and decode files
-
-
1下载:
数据结构的一个哈夫曼树程序,建立一个文本文件,统计该文件中各字符频率,对各字符进行Huffman编码,将该文件翻译成Huffman编码文件,再将Huffman编码文件翻译成原文件。压缩文件即读文件,统计文件中的字符个数,对文件进行哈夫曼编码和译码,并将编码译码后的字符存储在文件中。-The data structure of a Huffman tree program, create a text file, the statistical character frequency in the
-
-
0下载:
使用C语言实现从指定文件中读取文本内容,并运用哈弗曼编码对文件进行编码,存储到指定的文件中。-Using C language to read the text from the specified file and use Huffman coding to encode files stored in the specified file.
-
-
0下载:
Huffman编码与解码(Huffman编码、二叉树)
[问题描述]
对一篇英文文章(大于2000个英文字符),统计各字符出现的次数,实现Huffman编码,以及对编码结果的解码。
[基本要求]
(1) 输出每个字符出现的次数和编码,其中求最小权值要求用堆实现。
(2) 在Huffman编码后,要将编码表和英文文章编码结果保存到文件中,编码结果必须是二进制形式,即0 1的信息用比特位表示,不能用字符’0’和’1’表示。
(3) 提供读编码文件生成原文件的功能。
-Hu
-
-
0下载:
实现哈夫曼编码,C语言实现,单文件直接编译运行。注册开通用,垃圾作品,课程作业(huffman coding The realization of Huffman encoding, C language, single file directly compile and run. Registered with the opening, trash, course work)
-