点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 哈弗曼的编码与译码
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
哈弗曼编码与译码课程设计
好的东西,数据结构课程设计完整的c++版本,实现哈弗曼编码与译码。
所属分类:
C++
发布日期:2009-06-04
文件大小:8192
提供者:
xiaoshuyang
哈弗曼数的课程设计之编码
哈弗曼数,构建哈弗曼树,并输出存储结构,实现哈弗曼数的编码与译码,
所属分类:
专业指导
发布日期:2009-08-03
文件大小:3072
提供者:
taofaifei
hafumanshu
#include #include #include using namespace std; typedef struct HuffmanNode{//结点结构 int weight; int parent,lchild,rchild; }*HfmNode; struct HuffmanTree{//哈弗曼树 HfmNode Node; char *Info;//存储字符,也可放在结点结构里定义 int LeafNum;//叶结点数量 }; HuffmanTree T;//连接各模块变量 /
所属分类:
C
发布日期:2009-12-03
文件大小:13312
提供者:
daobacha
哈弗曼编码与译码 c语言 详细注释
用c语言 写的 实现Huffman编码与解码 有很多注释 看着更方便
所属分类:
C
发布日期:2010-01-09
文件大小:3072
提供者:
WAN198711
数据结构 哈弗曼编码与解码
构建Huffman树算法 1. 根据给定的n个权值{w1,w2,…wn}构成n棵二叉树的集合F={T1,T2,..,Tn},其中每棵二叉树Ti中只有一个带权wi的根结点,左右子树均空。 2. 在F中选择两棵根结点权值最小的树作为左右子树构造一棵新的二叉树,且至新的二叉树的根结点的权值为其左右子树上根结点的权值之和。 3. 在F中删除这两棵树,并将新的二叉树加入F中。 4. 重复前两步(2和3),直到F中只含有一棵树为止。该树即为哈夫曼树。 Huffman编码算法 给定字符集的哈夫曼树生成后
所属分类:
其它
发布日期:2010-03-09
文件大小:89088
提供者:
hehe123boy
数据结构课程设计 哈弗曼压缩+纸牌游戏
1.纸牌游戏 任务:编号为1-52张牌,正面向上,从第2张开始,以2为基数,是2的倍数的牌翻一次,直到最后一张牌;然后,从第3张开始,以3为基数,是3的倍数的牌翻一次,直到最后一张牌;然后…从第4张开始,以4为基数,是4的倍数的牌翻一次, 直到最后一张牌;...再依次5的倍数的牌翻一次,6的,7的 直到 以52为基数的 翻过,输出:这时正面向上的牌有哪些? 题目比较简单。但用了MFC的一些知识,实现了图形化,比较形象。 2.哈弗曼压缩 实现哈弗曼压缩及解压缩功能,并计算压缩前后文件占用空间比
所属分类:
其它
发布日期:2010-05-09
文件大小:1046528
提供者:
luqingkai
哈弗曼编码与译码课程设计
哈弗曼编码与译码课程设计全新的代码,尽快下载哦
所属分类:
专业指导
发布日期:2010-05-25
文件大小:227328
提供者:
mayanwei987
哈夫曼树 哈夫曼译码
编—译码系统的设计 内容: 读入待编码的文字,统计各字符出现的频率 构造哈夫曼树 得到各字符的哈夫曼编码 对原文进行编码 发送、接收 还原(译码)收到的文字 利用哈夫曼树,从根到叶子读0、1序列,直到终止,再读下一个字符 比较(校验) 合理设计窗口界面,待编码的文字通过窗口的编辑界面(类似记事本的编辑界面)录入,在界面上显示各个字符出现的频率及哈夫曼编码,对原文编码并在界面上显示出来;对译码文字还原,显示在界面上与原文对照。功能菜单或按钮自行设计,以合理为目的。 利用socket进行电文的发送
所属分类:
Web开发
发布日期:2010-12-07
文件大小:531456
提供者:
spch2008
哈弗曼编码译码的源代码
利用哈夫曼算法的编码和译码系统,能针对指定的文件利用哈夫曼算法进行编码,同时实现对编码后的译文进行翻译得到原文的过程。 1 输入一个待压缩的文本文件名, 统计文本文件中各字符的个数作为权值,生成哈夫曼树; 2 将文本文件利用哈夫曼树进行编码,生成压缩文件(后缀名cod), 3 输入一个待解压的压缩文件名称,并利用相应的哈夫曼树将编码序列译码; 4 显示指定的压缩文件和文本文件; 5 界面友好,易与操作。采用菜单方式进行选择 6 显示哈夫曼树
所属分类:
其它
发布日期:2011-02-15
文件大小:10240
提供者:
bianjilang1
数据结构实验 哈弗曼树及其编码译码
对于哈夫曼算法: 首先统计信源中各符号出现的概率,按符号出现的概率从大到小排序; 把最小的两个概率相加合并成新的概率,与剩余的概率组成新的概率集合; 对新的概率集合重新排序,再次把其中最小的两个概率相加,组成新的概率集合。如此重复进行,直到最后两个概率的和为1; 分配码字:码字分配从最后一步开始反向进行,对于每次相加的两个概率,给大的赋“0”,小的赋“1”,读出时由该符号开始一直走到最后的概率和“1”,将路线上所遇到的“0”和“1”按最低位到最高位的顺序排好,就是该符号的哈夫曼编码。
所属分类:
C/C++
发布日期:2011-05-24
文件大小:78848
提供者:
pqw1213
数据结构中哈夫曼编码与译码的实现
实现哈夫曼编码与译码的功能,并指定出编码文件。
所属分类:
C++
发布日期:2011-05-28
文件大小:3145728
提供者:
helloyuhello
MFC的哈弗曼编译器
编写哈夫曼编码译码器,实现以下功能: 1) 能对指定的文本文件进行各字符出现频度分析,并建立哈夫曼树与哈夫曼编码, 将该文本文件编码成目标文件 2) 对已编码的文件进行解码,还原成原来的文件
所属分类:
C/C++
发布日期:2011-06-19
文件大小:2097152
提供者:
heiji2011
哈弗曼 编码器 可视化 课程设计 C语言
VC6 C语言实现的 哈弗曼编码器,可进行简单的编码译码,文件保存与读取。非常实用。希望对各位有所帮助。
所属分类:
C/C++
发布日期:2011-06-29
文件大小:980992
提供者:
nanyuzhuang
哈弗曼编码设计与译码
哈夫曼编码、译码的设计与实现,有好多不足之处,希望大家多多指教
所属分类:
C/C++
发布日期:2012-03-06
文件大小:10240
提供者:
xutao3716
哈弗曼编码与译码实验报告
1.构造哈夫曼树及哈夫曼编码:从终端读入字符集大小n、n个字符以及n个对应的权值,建立哈夫曼树;利用已经建好的哈夫曼树求每个叶结点的哈夫曼编码,并保存。 2.编码:利用已构造的哈夫曼编码对“明文”文件中的正文进行编码,然后将结果存入“密文”文件中。 3.译码:将“密文”文件中的0、1代码序列进行译码。 4.打印“密文”文件:将文件以紧凑格式显示在终端上,每行30个代码;同时,将此字符形式的编码文件保存。 5.打印哈夫曼树及哈夫曼编码:将已在内存中的哈夫曼树以凹入表形式显示在终端上,同时将每个字
所属分类:
C/C++
发布日期:2012-05-18
文件大小:125952
提供者:
weijiawei222
数据结构实验报告 哈弗曼的编码与译码
哈弗曼的编码与译码 通过哈弗曼算法,调用函数。 采用一个集合的形式来实现哈弗曼的编码和解码。 有完整的截图 文档 实验运行程序
所属分类:
C
发布日期:2012-06-07
文件大小:66560
提供者:
stacyjay
基于mfc的哈弗曼编译码
本程序对于哈弗曼树的构造需从txt文件中读取,且必须严格按照格式进行。 例:txt文档中数据如下“5 a 1 b 2 c 3 d 4 e 5 ” 其中,首先出现的应该是要编码字符个数,上例为‘5’,接着出现的就是字符与对应权值,并且所有字符、权值、以及字符个数均需要以一个空格隔开且不能添加任何其他字符,最后需要以空格结尾。
所属分类:
C/C++
发布日期:2012-11-13
文件大小:14680064
提供者:
slow295185031
哈弗曼编码
适合数据结构初学者学习 建立一个简易的系统,对于给定的一篇英文文章,统计字符出 现的概率,并根据概率建立Huffman树,利用Huffman编码 对文章进行编码和译码。掌握Huffman树的建立与应用,并进 一步熟练掌握程序的设计流程
所属分类:
C/C++
发布日期:2014-04-12
文件大小:570368
提供者:
u014087609
C语言编码哈夫曼树
#include #include #include #include using namespace std; # define MaxN 100//初始设定的最大结点数 # define MaxC 1000//最大编码长度 # define ImpossibleWeight 10000//结点不可能达到的权值 # define n 26//字符集的个数 //-----------哈夫曼树的结点结构类型定义----------- typedef struct //定义哈夫曼树各结点 { in
所属分类:
C/C++
发布日期:2015-06-24
文件大小:542
提供者:
qq_15413307
赫夫曼树构成的编码译码器
C语言的赫夫曼树构成的编码译码器 1, 统计文章中的字符以及其频度,确定每个字符的权重,存放在一个文件里。 2, 将统计的字符建立一个哈弗曼树, 3, 把要编译的文章的字符在哈弗曼树中找到 ,并输出记录其编码。 4, 应用哈弗曼树,将文章的编码进行译码 并与原文对照。 5, 输出哈弗曼树。
所属分类:
C
发布日期:2008-12-27
文件大小:311296
提供者:
mxj296913880
«
1
2
»