-
哈夫曼编码和解码
这个项目是一个简单的 c + + 实现的哈夫曼编码。目前,它可以只对文件进行编码 ;解码功能是暂停工作时,我对我的大学课程。
编译
编译由 Make 实用程序处理。若要编译,只是导航到存储库中的根文件夹和运行"使"。若要在调试模式下进行编译,运行"使调试 = 1"。
运行
的可执行文件"哈夫曼"应该传递一个参数: 要进行编码 (或解码,解码功能完成时) 的文件的名称。编码的文件放置在同一目录中用".huf"追加到的文件的名称。
解剖的编码的文件
的文件的第一次 3 位指示过剩在结束了最后一个字节的位的数目 ; 这些尾随位将被忽略,解码器。接下来的 128 字节描述了码本。因为典型的哈夫曼编码 (http://en.wikipedia.org/wiki/Canonical_Huffman_code) 用来对文件进行编码,描述码书很简单,按字母顺序排列,在每个码字中给予的位数给 0 为符号不存在的文件中。后码书,进行编码的输入的文件。
- 2022-08-25 18:29:48下载
- 积分:1
-
这是一个简单的事例,要做的更好还需要下苦工夫,望大家乘胜追击...
这是一个简单的事例,要做的更好还需要下苦工夫,望大家乘胜追击-This is a simple example, do need better under hard efforts, we hope to tackle
- 2022-04-29 09:58:54下载
- 积分:1
-
virtualvcr
应用背景这是virtualvcr源。你可以在sourceforge上找到这种原始的源代码关键技术在你下载之前,你应该知道DirectShow技术。此源代码解决方案被转换为视觉工作室2010。所有源代码是由碳+ + / C。
- 2023-02-13 00:20:03下载
- 积分:1
-
asp
会计网站 会计网站 会计网站 会计网站 -asp
- 2022-02-18 14:12:13下载
- 积分:1
-
魔灯-简单的J2ME应用程序。
应用背景它是一个简单的J2ME应用程序.. ;你可以根据你想要改变你的灯。 ;真的 ;有趣的 ;和独特的应用程序。关键技术它是基于J2ME平台是用简单的J2ME code.based画布。
- 2022-02-02 05:18:20下载
- 积分:1
-
这是一个数字信号处理的函数库,包括FFT变换,各种滤波算法, 如果你要编写数字信号处理相关的程序,这是个不错的选择...
这是一个数字信号处理的函数库,包括FFT变换,各种滤波算法, 如果你要编写数字信号处理相关的程序,这是个不错的选择-This a digital signal processing functions, including FFT, various filtering algorithm, if you want to prepare digital signal processing related to the procedure, which is not a bad choice
- 2023-05-08 07:25:02下载
- 积分:1
-
PCM的A律U律实现代码:16位线性量化的数据转换成8位非线性的PCM数据(13折线法)...
PCM的A律U律实现代码:16位线性量化的数据转换成8位非线性的PCM数据(13折线法)-U of A law PCM realize Legal Code: 16-bit linear quantization of the data into eight non-linear PCM data (13 line method)
- 2022-03-20 03:10:56下载
- 积分:1
-
VB开发的播放器MP3文件的例子
VB开发mp3播放器文件的一个例子
- 2022-04-26 14:40:36下载
- 积分:1
-
DirectSound混音效果的实现.
DirectSound混音效果的实现.-DirectSound mixing effect is achieved.
- 2022-02-19 23:19:03下载
- 积分:1
-
ASD高级语言程序设计
ASD高级语言程序设计-ASD Advanced Language Program Design
- 2023-02-07 22:25:03下载
- 积分:1