压缩包中包含实验报告,运行视频,是数据结构实验课程作业,可以借鉴参考。其中功能包括输入字母及频率,然后生成相应的哈夫曼编码,然后编码txt文件中的文本,输出,并且会把输出结果存入文件。重新打开控制台,可以通过读取文件重新建立哈夫曼树,就很强
2019-12-21 21:38:30 5.79MB 哈夫曼树 编码 译码 文件
1
代码及报告都有 [问题描述]   已知n个字符在原文中出现的频率,求它们的哈夫曼编码。 [基本要求]   1. 初始化:从键盘读入n个字符,以及它们的权值,建立Huffman 树。(具体算法可参见教材P147的算法6.12)   2. 编码:根据建立的Huffman树,求每个字符的Huffman编码。 对给定的待编码字符序列进行编码。 [选作内容]   1. 译码:利用已经建立好的Huffman树,对上面的编码结果译码。 译码的过程是分解电文中的字符串,从根结点出发,按字符’0’和’1’确定找左孩子或右孩子,直至叶结点,便求得该子串相应的字符。  4. 打印 Huffman树。 [测试数据] 利用教材P.148 例6-2中的数据调试程序。可设8种符号分别为A,B,C,D,E,F,G,H。编/译码序列为 “CFBABBFHGH”(也可自己设定数据进行测试)。
2019-12-21 21:34:44 471KB 数的操纵 human
1
原创哈夫曼课程设计 含详细源代码,包含初始化,编码,译码,打印代码文件,打印哈夫曼树等 采用C++语言编写
2019-12-21 21:34:01 451KB 解码译码
1
利用文件中的字符资源建立哈夫曼树,利用建立的哈夫曼树对给定的字符串进行编码。资源中含有可执行的源代码以及实验报告。
2019-12-21 21:22:42 496KB 数据结构 哈夫曼编码
1
运用fibonaccic数列构造哈弗曼树,并遍历哈夫曼树求出各fibonacci数的哈夫曼编码
2019-12-21 21:19:10 3KB 哈夫曼编码
1
哈夫曼树的编码和解码 可直接运行 哈夫曼树的编码和解码 +英语文章 全代码
2019-12-21 20:56:35 241KB c++/c# 哈夫曼
1
C++实现哈夫曼树及哈夫曼编码,代码简介https://blog.csdn.net/qq_41664447/article/details/90736442,C++源程序可直接运行
2019-12-21 20:54:37 236KB 哈夫曼树 哈夫曼编码 数据结构
1
数据结构哈夫曼树课程设计,完整课程设计,并附有全部代码。
2019-12-21 20:50:54 274KB 哈夫曼
1
java课程设计关于哈夫曼树编码译码,输入一串字符串,将其根据字符出现的频率建哈夫曼树并根据树进行译码。 此word的代码完全拷贝在eclipse可直接运行,此文档仅供参考,希望各位能做出自己的修改成适合自己的文档。
2019-12-21 20:41:59 761KB 哈夫曼树
1
本程序是c++语言利用数据结构中的树来实现二院哈夫曼编译码,支持任意字符串的编译码,直接用visual studio打开运行即可。
2019-12-21 20:38:00 5KB c++ 哈夫曼树
1