没有合适的资源?快使用搜索试试~
我知道了~
文库首页
后端
C++
哈夫曼编码源代码
哈夫曼编码源代码
共29个文件
h:4个
cpp:4个
obj:4个
需积分: 49
18 下载量
62 浏览量
2015-09-16
22:28:15
上传
评论
收藏
742KB
RAR
举报
温馨提示
立即下载
本资源是C++控制台应用程序下的哈夫曼编码测试程序,里面包含哈夫曼编码的C++源代码,欢迎大家查看使用。
资源推荐
资源详情
资源评论
C语言哈夫曼编码源码
浏览:99
3星 · 编辑精心推荐
哈夫曼树的构造
java算法分析与设计之哈夫曼编码源代码
浏览:135
5星 · 资源好评率100%
java算法分析与设计之哈夫曼编码源代码 算法作为计算机专业学生的必修课,同时也是软件开发过程中必备的编程思想,对学习研究计算机专业意义重大;正因为这门课程难,所以除了相关方面的书籍,网络资源少的可怜,尤其是java代码简直如大海捞针。因此,做完这次课程设计,我决定把这些资源传到广大学生钟爱的CSDN上供大家分享学习,希望能真正帮到大家!
哈夫曼(huffman)编码源代码(c语言,含报告)
浏览:119
信息论与编码实验,内含实验报告。哈夫曼编码c语言实现。
c++实现的哈夫曼编码和解码(源代码)
浏览:102
4星 · 用户满意度95%
网上很多哈夫曼源代码要不是复制,要不是对文件操作,无法对内存缓冲区使用。自己写了一个c++类封装的,接口简洁,方便使用,提供对缓冲区内存的编码和解码,测试可行。但编码和解码时间较长,以后改进。
C语言实现的哈夫曼编码源程序
浏览:174
用C语言编写的实现哈夫曼编码的源程序。大家可以作为参考,帮助理解哈夫曼编码。直接解压里面的c文件可以直接使用
哈夫曼编码C++编码
浏览:51
5星 · 资源好评率100%
哈夫曼编码、译码。用C++编程 #include<queue> #include<string> #include<iostream> #include<stack> using namespace std; struct HuffmanNode { int parent; int weight; int lchild,rchild; }; class HuffmanTree { pub
哈夫曼编码
浏览:162
以个人为单位完成对文件的压缩与解压缩,涉及以下内容: 1.文件读写 2.创建 Huffman 树 3.生成 Huffman 编码 4.生成压缩文件 5.解压压缩文件
哈夫曼树和哈夫曼编码
浏览:3
从终端输入若干个字符,统计(或指定)字符出现的频率,将字符出现的频率作为结点的权值,建立哈夫曼树,然后对各字符进行哈夫曼编码。最后打印哈夫曼树和对应的哈夫曼编码。
哈夫曼压缩源码及两个样例
浏览:173
资源中有完整的哈夫曼压缩&解压的算法java实现,并且包括两个运行实例。
哈夫曼编码11111111111111
浏览:162
方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法方法
哈夫曼树哈夫曼编码
浏览:47
4星 · 用户满意度95%
哈夫曼编码的实现,打开若干篇英文文章,统计该文章中每个字符出现的次数,进一步统一各字符出现的概率,针对上述统计结果,对各字符实现哈夫曼编码,对任意文章,用哈夫曼编码对其进行编码,对任意文章,对收到的电文进行解码。
哈夫曼树 哈夫曼编码
浏览:128
哈夫曼树 哈夫曼编码 最优二叉树 判定问题
哈夫曼树\哈夫曼编码
浏览:17
数据结构中很重要的——哈夫曼树\哈夫曼编码。VC6.0调试通过。
哈夫曼树与哈夫曼编码c
浏览:98
哈夫曼树与哈夫曼编码
哈夫曼树与哈夫曼编码z
浏览:96
5星 · 资源好评率100%
哈夫曼树与哈夫曼编码
哈夫曼编码源代码及说明文档
浏览:74
3星 · 编辑精心推荐
用c语言实现的哈夫曼编码,包括哈夫曼编码的源代码及算法描述文档。在dev c和codeblocks及vc中可直接运行。
哈夫曼代码实现
浏览:111
首先对于待编码的文件进行读取存进一个字符数组中,将这个字符数组读进一个键值对中,算出他们所对应的权值。然后建立哈夫曼树,这个时候可以算出每个字符所对应的编码,则可以求出每个字符对应的二进制。接着建立缓冲区文件,将这些二进制数存到缓冲区数组中,并将这个数组写入到缓冲区文件中,每次从缓冲区文件中读取一个数组用于在HC中查找所对应的字符,如果找到这个字符,就把它写入到最终的数组中,如果没有找到就将这个临
huffman压缩源代码实现
浏览:179
c++实现huffman压缩源代码,全自己,有较大的学习价值
huffman编码解码器源代码(数据结构与算法)(满分作业)
浏览:108
4星 · 用户满意度95%
用c++编写,实现了文件huffman编码,压缩,解压缩,并计算压缩率。
简单哈夫曼编码实例
浏览:25
哈夫曼编码的简单实例,对a-e 5个字母进行编码,随机生成0-30个 a-e 的字母序列,对其进行编码和解码。带可视化界面。
哈夫曼编码的 C 语言实现
浏览:189
5星 · 资源好评率100%
哈夫曼编码是一种无损的高效的压缩方法。对文本文件进行哈夫曼编码,使用计算信源熵打开一个文件进行概率计算,然后将输出的 submit.txt 文件用哈夫曼编码打开,之后就会对文本文件中出现的字符进行哈夫曼编码。
哈夫曼编码 (C++实现)
浏览:190
5星 · 资源好评率100%
根据给定字符的使用频率,为其设计哈夫曼编码。 功能:求出n个字符的哈夫曼编码。输入:输入n个字符和字符在电文中的使用频率。输出:n个字符的哈夫曼编码。
哈夫曼树编码
浏览:28
【问题描述】 1 熟悉树的各种存储结构及其特点。 2 掌握建立哈夫曼树和哈夫曼编码的方法及带权路径长度的计算。 【设计内容】 欲发一封内容为AABBCAB „„(共长 100 字符,其中:A 、B 、C 、D 、E 、F分别有7 、9 、12 、22 、23 、27个)的电报报文,实现哈夫曼编码。 【任务要求】 1 分析系统需求。 2 建立哈夫曼树。 3 进行哈夫曼编码,并求出
哈夫曼编码 哈夫曼树
浏览:77
4星 · 用户满意度95%
哈夫曼编码 输入权值即可生成哈夫曼码,程序中包含哈夫曼树的生成和遍历,不受平台限制 GCC编译通过
哈夫曼编码 哈夫曼树
浏览:39
3星 · 编辑精心推荐
哈夫曼压缩是个无损的压缩算法,一般用来压缩文本和程序文件。哈夫曼压缩属于可变代码长度算法一族。意思是个体符号(例如,文本文件中的字符)用一个特定长度的位序列替代。因此,在文件中出现频率高的符号,使用短的位序列,而那些很少出现的符号,则用较长的位序列。
收起资源包目录
HFMBM.rar
(29个子文件)
HFMBM
HFMBM
stdafx.cpp
210B
HFMBM.vcproj
5KB
stdafx.h
233B
huffman.cpp
4KB
targetver.h
498B
pQueue.h
523B
HFMBM.vcproj.JiangJZ-PC.JiangJZ.user
1KB
huffman.h
858B
pQueue.cpp
3KB
HFMBM.cpp
792B
Debug
HFMBM.pch
3.06MB
HFMBM.exe.embed.manifest.res
728B
stdafx.obj
12KB
BuildLog.htm
12KB
pQueue.obj
8KB
vc90.pdb
124KB
vc90.idb
83KB
mt.dep
65B
HFMBM.obj
4KB
HFMBM.exe.embed.manifest
663B
huffman.obj
14KB
HFMBM.exe.intermediate.manifest
621B
ReadMe.txt
1KB
HFMBM.ncb
523KB
HFMBM.sln
881B
Debug
HFMBM.pdb
459KB
HFMBM.exe
33KB
HFMBM.ilk
313KB
HFMBM.suo
12KB
共 29 条
1
评论
收藏
内容反馈
立即下载
资源评论
资源反馈
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~
联系上传者
评论
j_jizhou
粉丝: 4
资源:
14
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
20240426UMtr6yiz-1.zip
新建 文本文档.zip
PictureUnlock_s_678376.pictureunlock
error408(Fixed)病毒
专升本 C 语言历年考试题及答案 第一章与第三章练习题.docx
毕设绝技车辆车位租赁系统ssm开发方案
基于STC15W4K16S4+DS3231S+DS18B20单片机开发板硬件(原理图+PCB+封装库)工程文件.zip
Python情人节主题爱心代码及使用介绍.docx
毕设绝技GUI聊天室代码资源
某块的m50固件 cpu7621 a
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功