搜索资源列表
《哈夫曼树》
- 根据哈夫曼算法创建的哈夫曼树,求树中每个外部结点的编码-under Huffman algorithm to create the Huffman tree for each tree node external coding
haffuman
- 哈夫曼编码的C语言实现。 创建哈夫曼树等
huffman
- 哈夫曼编码:输入一个文本文件(英文文本),剔除其中的非英文字符,并将英文字符统一转化为大写字符,然后统计各个字符的出现概率。创建哈夫曼树,给出编码表(即各字符的码字)及编码效率(带权路径长度)
shujujiegoukechengsheji
- 程序功能说明: 根据ascⅡ码文件中各ascⅡ字符出现的频率情况创建Haffman树,再将各字符对应的哈夫曼编码写入文件中。同时,亦可根据对应的哈夫曼树,将哈夫曼编码文件解压成字符文件。
hanfuman
- 哈夫曼树的建立 根据学生成绩出现的频率创建相应的哈夫曼树-Huffman tree establishment in accordance with the frequency of student achievement to create the corresponding Huffman tree
huffman_encode
- 一个简单的对用户定义的字符串创建和可视化哈夫曼编码树的程序-A simple user-defined string to create and visualization procedures Huffman tree
code
- 创建一个哈夫曼树,并且对已知字符进行哈夫曼编码。-To creat a hfmtree,and we can use these tree to get much information
final
- 哈夫曼树,创建、查找、删除,C语言基础学习内容-Huffman
huffmantree
- 哈夫曼编码(用哈夫曼算法对树进行操作,创建和打印)-Huffman
hafumantree
- 哈夫曼树的创建,以及哈弗曼编码的实现及输出-Huffman tree creation, and implementation of codes and output Havermann
HuffmanCoding
- 用哈夫曼编码实现文件压缩。压缩模块是通过构造哈夫曼树,以文件中字符出现的次数作为权值,得到哈夫曼编码对文件进行压缩。首先扫描文件统计字符出现次数,存入链表中。再将链表中的weight依次赋予权值,然后创建对应的哈夫曼树。最后将生成的哈夫曼树的长度写入文件,再将生成的哈夫曼树写入压缩文件。 解压缩模块是要将压缩文件还原为原文件。先读取一个4字节的哈夫曼树长度,根据读取的长度分配对应大小的哈夫曼树存储空间,然后读取哈夫曼树。-File compression with Huffman Codin
HuffCode
- 哈夫曼树的压缩与解压 源码程序 显示了如何创建哈夫曼树及压缩方法-Huffman tree compression and decompression program shows how to create a source tree and the Huffman compression method
HuffmanTree
- 创建哈夫曼树的演示程序,相当高效的C++代码,希望能和大家分享-Huffman Tree Creating
Data-structure-experiments
- 数据结构8个实验完整源码+可执行程序 +95个其他程序源码+ 数据结构课程设计报告 C语言程序设计题附答案 C语言课程设计 实验2 顺序查找 排序 实验3 顺序栈基本操作 实验4 顺序循环队列基本操作 实验5 二叉树的建立及遍历 实验6 哈夫曼树的创建及编码 实验7 图的创建及遍历 实验8 查找与排序算法 推箱子游戏 -Complete source of data structures eight experimental the th
hafuman
- 此文件是关于哈夫曼树的创建,译码编码,哈夫曼树的显示是用后序遍历输出的。-This file is create Huffman tree, decoding coded Huffman tree display after preorder output.
HuffanCoding
- 读取数据,统计所得到的文件中每个字母的权值,创建哈夫曼树,哈夫曼编码。哈夫曼解码,解码后内容写入到指定的文件。 读取数据里面的内容是由英文单词组成。读取文件的时候传入文件存放的路径、读取方式以及读出以后存放的数组,最终可以得到一个存放目标文件内容的数组。 将得到的数组进行字母权值的统计,统计每个字母出现的次数,次数即为每个字母的权值。 将得到的字符数组与权值数组作为创建哈夫曼树的依据,哈夫曼树根据每个字母权值的大小来创建,每个节点,包括权值、父节点、左子、右子和字母本身。 根据哈
hafuman1
- 根据输入小写英文字母和输入的对应权值创建哈夫曼树,可以求出每个小写英文字母的哈夫曼编码,将文本中的字母对应的哈夫曼编码写入文本中,实现对文本的编码。(The corresponding weights of input lowercase letters and input to create English Huffman tree can be calculated according to the Huffman encoding each lowercase letters Englis
HuffmanTree
- 实现了哈夫曼树的创建,编码,译码,打印哈夫曼树等功能(To create the Huffman tree, encoding, decoding, tree printing and other functions)
Chapter5
- 利用一组数创建哈夫曼树,可进一步实现编码功能(Using a set of numbers to create the Huffman tree, the coding function can be further implemented.)
哈夫曼树
- 主要实现:创建一颗哈夫曼树,并输出每个节点的哈夫曼编码。(The main achievement is to create a Huffman tree and output Huffman coding for each node.)