下载 >  开发技术 >  其它 > c++编写的哈夫曼压缩软件

c++编写的哈夫曼压缩软件 评分:

我写的课程设计,用到了haffman压缩算法
2009-04-12 上传大小:1.86MB
立即下载 开通VIP
分享
收藏 举报
【Huffman编码】实现对任意格式文件压缩 C++

基于VC++6.0的cpp文件 带有命令行界面,程序可直接运行,对文本类文件压缩率较高

立即下载
基于C++和MFC的哈夫曼编码压缩软件的实现

基于C++和MFC的哈夫曼编码压缩软件的实现

立即下载
哈夫曼编码压缩c++版和QT5版 QT5版实现了用户界面

最新版本 实现了代码的优化 运行效率的提升 还新增了用户界面 代码内附注释 可压缩任何类型的文件 100%解压

立即下载
c++实现的文件压缩(Huffman)

包括Huffman树的生成,堆的建立,编码的形成,以及压缩与解压缩的实现。开发环境vs2015,用户在使用的时候为了防止环境的不同而造成的偏差,可新建相应文件复制即可。(基于c++模板)

立即下载
哈夫曼编码压缩程序(Java)

用面向对象的程序设计思想自己动手写压缩软件,采用了优先队列这一很好的数据结构实现的贪心算法构造Huffman树,能打印Huffman树,显示编码表,压缩文件和解压缩文件,采用UTF-8字符集,支持中文文件

立即下载
哈夫曼编码实现文件压缩(代码+报告)

数据结构课程设计用哈夫曼编码实现文件压缩: 一、实验题目: 用哈夫曼编码实现文件压缩 二、实验目的: 1、了解文件的概念。 2、掌握线性链表的插入、删除等算法。 3、掌握Huffman树的概念及构造方法。 4、掌握二叉树的存储结构及遍历算法。 5、利用Huffman树及Huffman编码,掌握实现文件压缩的一般原理。 三、实验设备与环境: 微型计算机、Windows 系列操作系统 、Visual C++6.0软件 四、实验内容: 根据ASCII码文件中各ASCII字符出现的频率情况创建Haffman树,再将各字符对应的哈夫曼编码写入文件中,实现文件压缩。 五、概要设计: 1、数据结构类型定义

立即下载
c++哈夫曼编码压缩(超详细)

草稿版代码 内容超详细 可压缩任何文件类型 亲测可用 100%还原

立即下载
动态(自适应)哈夫曼编码压缩

文档为Linux下bz2压缩格式,winfows大部分压缩软件应该可以识别。内含可执行jar,eclipse工程文件,和readme。动态哈夫曼树,算法注释详细,用Javafx8做了个GUI界面,所以如果main无法运行可能是需要java8,如果不想运行GUI界面,GUI代码和算法在两个不同的包里,可以把算法代码拿出来直接调用。github地址 https://github.com/guiji9511/AdaptiveHuffmanCompress不过还是希望给分支持←_←

立即下载
哈夫曼压缩软件

利用哈夫曼编码的原理,编写一个压缩软件。可以压缩基本的文件,如doc、docx、excel、ppt、pptx、pdf、txt等文档,也可以压缩png、gif、jpg、mp3、mov、mp4等图片、声音、视频等文件。

立即下载
哈夫曼算法实现文件夹的压缩与解压

这是学校数据结构与算法设计课程的PJ,旨在实现类似zip软件的压缩与解压功能。我在几乎有空就在写代码的情况下两周完成了这个项目。 目前网上能够搜索到的资料对于单个文件和文本文件的压缩与解压较多,而对文件夹与大文件的压缩与解压较少。所以想在这里把自己的一些想法和思路写下来,供大家交流与参考。因为自己目前正在读大二,这也是自己写的第一篇CSDN博客,之前只学过C与C++,java是纯自学的,并且这也是用java写的第一个PJ,所以写得比较烂,希望有前辈能够指点指点!

立即下载
c++实现的哈夫曼编码和解码(源代码)

网上很多哈夫曼源代码要不是复制,要不是对文件操作,无法对内存缓冲区使用。自己写了一个c++类封装的,接口简洁,方便使用,提供对缓冲区内存的编码和解码,测试可行。但编码和解码时间较长,以后改进。

立即下载
哈夫曼编码C++实现

哈夫曼编码是广泛用于数据文件压缩的十分有效的编码方式,其压缩率通常在20%—90%之间。哈夫曼编码算法是通过使用字符在文件中出现的频率表来构造最优前缀码的贪心算法。所谓前缀码,即是任一字符的编码都不是其他字符编码的前缀。哈夫曼算法以自底向上的方式,将各字符(n个)存在叶节点中,通过n-1次合并,来产生表示最优前缀码的完全二叉树。

立即下载
字符串压缩

在C++编译环境下的字符串压缩,关于字符的压缩问题。

立即下载
哈夫曼树C++实现

数据结构编码实战:哈夫曼树c++实现可以 定义,哈夫曼各种函数实现

立即下载
基于哈夫曼编码的文件压缩解压程序的C语言实现

利用无失真信源编码方法中的哈夫曼编码进行程序设计实践,实现对文件的压缩与解压操作。

立即下载
c++编写哈夫曼树代码

用c++语言编写的哈夫曼函数代码,运行无问题

立即下载
用DEV C++ 编写压缩软件 执行文件

用DEV C++ 编写的压缩软件 执行文件

立即下载
哈夫曼树HuffmanTree

C++编写的哈夫曼树算法,包括建树,输出哈夫曼序列等功能

立即下载
哈夫曼压缩和解压c++(源码)

哈夫曼压缩和解压和解压,数据结构课程设计,c++源码。

立即下载
哈夫曼编码解码的实现及运行截图(C语言)

哈夫曼编码解码的实现及运行截图(C语言编写)

立即下载
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

c++编写的哈夫曼压缩软件

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: