5.0开头或含有nt:windows2000; 5.1/xp/xpsp1/xpsp2/xpsp3信息:windowsXP; 6.0/longhorn/vista信息:windowsVista; 6.1/win7信息:windows7; 6.2/win8信息:windows8; 6.3/win8.1信息:windows8.1; 10.0/win10信息:windows10。
2022-12-15 10:47:51 1.84MB c#
1
哈 该程序用于压缩或解压缩文件。 源代码以 API 风格构建,然后您可以使用 Huffman 编码轻松编写自己的压缩工具。 程序说明 ha使用技术压缩(和解压缩)文件。 输入文件被分成名为block的常规块,这个块有一个固定大小的block-size ,默认为10MB。 压缩率本身并不是很好,因为与bzip2或xz等其他工具相比,仅使用 Huffman 代码并不是很有效。 由于霍夫曼代码本身的性质,最小压缩大小是原始输入大小的八分之一,但这仅在您的文件包含相同字符时追加。 这个程序的优点是它的速度: 它是使用 pthread API 的多线程 霍夫曼码很容易计算 程序使用 ha input_filename -o output_filename 这只是一个基本用法示例,但您可以通过键入ha -h来查看所有选项。 使用此命令行,您将使用 10MB 的块大小、100MB 的最大内存使用量和
2022-09-26 10:56:03 48KB C
1
文件压缩和解压(SharpZipLib);ICSharpCode.SharpZipLib.dll
2022-02-28 13:22:55 230KB SharpZipLib
1
C语言写的简单的哈弗曼树文件压缩与解压,实验报告格式, 内含:源代码+运行结果截图+算法描述
2021-11-17 21:25:57 117KB 哈弗曼 文件压缩 c语言 源代码
1
大二课设作业。使用哈夫曼树进行文件编码,从而实现文件的压缩。整个程序基于QT5.12进行操作,并且实现了可视化界面。包括编码,解码。如果有什么问题,可私戳了解。
2021-10-29 10:53:24 17.26MB 哈夫曼编码 文件压缩 哈夫曼树压缩
1
利用哈夫曼编码进行对已有文件进行重新编码可以大大提高减小文件大小,减少存储空间。但是,这要求在首先对一个现有文件进行编码行成新的文件,也就是压缩。在文件使用时,再对压缩文件进行解压缩,也就是译码,复原原有文件
2021-06-26 18:20:14 296KB 文件压缩和解压
1
phcomp.exe thinkpad bios fl1 fl2 可以对bios文件压缩和解压 以便修改烧录bios 挽救升级bios失败的电脑
2021-02-23 21:46:20 21KB phcomp.exe thinkpadbios fl1fl2
1
综合实验: 1. 问题描述 利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。这要求在发送端通过一个编码系统对待传输数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站编写一个哈夫曼码的编/译码系统。 2. 基本要求 一个完整的系统应具有以下功能: (1) I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree中。 (2) E:编码(Encoding)。利用已建好的哈夫曼树(如不在内存,则从文件hfmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中。 (3) D:译码(Decoding)。利用已建好的哈夫曼树将文件CodeFile中的代码进行译码,结果存入文件Textfile中。 (4) P:印代码文件(Print)。将文件CodeFile以紧凑格式显示在终端上,每行50个代码。同时将此字符形式的编码文件写入文件CodePrin中。 (5) T:印哈夫曼树(Tree printing)。将已在内存中的哈夫曼树以直观的方式(比如树)显示在终端上,同时将此字符形式的哈夫曼树写入文件TreePrint 中。 3. 测试数据 用下表给出的字符集和频度的实际统计数据建立哈夫曼树,并实现以下报文的编码和译码:“THIS PROGRAME IS MY FAVORITE”。 字符 A B C D E F G H I J K L M 频度 186 64 13 22 32 103 21 15 47 57 1 5 32 20 字符 N O P Q R S T U V W X Y Z 频度 57 63 15 1 48 51 80 23 8 18 1 16 1
2019-12-21 22:14:23 140KB C++ 哈夫曼树 文件压缩解压
1