点数信息
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
资源分类
搜索资源列表
哈夫曼编/译码器 二叉树、树、森林的表示及操作
一、问题描述 利用哈夫曼编码进行通信可以大大提高1言道利用率,缩短信息传速时间,降低传输成本。但是.这要求在发送端通过一个编码系统对待传数据预先编码.在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输俏息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼码的编/译码系统。 二、基本要求 一个完挂的系统应具有以下功能: (1) I:初始化(Initialization).从终端读入字符集大小n,以及n个字符和二个权值.建立哈夫曼树.井将它存于文件卜主怕丁
所属分类:
C
发布日期:2009-05-09
文件大小:2kb
提供者:
lisheng509
哈夫曼编码技术压缩软件
建立一个文本文件A,统计该文件中各字符的频率,对各字符进行Huffman编码,将该文件翻译成Huffman编码文件B,再将Huffman编码文件译码成文件C,并对文件A与C进行比较。 要求:能够对dat、txt等类型文件进行压缩
所属分类:
C
发布日期:2009-07-02
文件大小:203kb
提供者:
gaojie313
HuffmanCode
用统计字符频率的方法实现对文本文件进行压缩
所属分类:
专业指导
发布日期:2009-12-13
文件大小:1mb
提供者:
FEWA1
哈夫曼编码压缩文本从一个文本文件中读入文本,统计一共出现了多少个字符以及每个字符出现的次数,用前缀码对不同字符进行表示,并对文本进行压缩,最后计算出压缩率。
文本: a b c a c a d b a c d a b a a c b a b a 传统表示方法:a: 00, b: 01, c: 10, d: 11 传统表示未压缩时: 0001100010001101001011001000001001001000 统计次数:a:9, b:5, c:4, d:2 前缀码表示:a: 0, b: 10, c:110, d:111 压缩后: 0101100110011110011011101000110100100
所属分类:
C
发布日期:2009-12-17
文件大小:2kb
提供者:
fhxy_xzw
数据结构——哈夫曼编码 完整代码
哈夫曼压缩是个无损的压缩算法,一般用来压缩文本和程序文件。哈夫曼压缩属于可变代码长度算法一族。意思是个体符号(例如,文本文件中的字符)用一个特定长度的位序列替代。因此,在文件中出现频率高的符号,使用短的位序列,而那些很少出现的符号,则用较长的位序列。
所属分类:
其它
发布日期:2010-04-12
文件大小:5kb
提供者:
wud_jiyanhui
哈夫曼编码 哈夫曼树
哈夫曼压缩是个无损的压缩算法,一般用来压缩文本和程序文件。哈夫曼压缩属于可变代码长度算法一族。意思是个体符号(例如,文本文件中的字符)用一个特定长度的位序列替代。因此,在文件中出现频率高的符号,使用短的位序列,而那些很少出现的符号,则用较长的位序列。
所属分类:
其它
发布日期:2010-04-18
文件大小:2kb
提供者:
just_kai
哈夫曼编码完成的代码
哈夫曼压缩是个无损的压缩算法,一般用来压缩文本和程序文件。哈夫曼压缩属于可变代码长度算法一族。意思是个体符号(例如,文本文件中的字符)用一个特定长度的位序列替代。因此,在文件中出现频率高的符号,使用短的位序列,而那些很少出现的符号,则用较长的位序列。
所属分类:
其它
发布日期:2010-06-09
文件大小:2kb
提供者:
ahnaz
huffman编码压缩文本文件
用哈夫曼编码实现ASCII文本文件的压缩,可压缩掉1/3到1/4,但如果文件中含有非ASCII字符,无法压缩。
所属分类:
Java
发布日期:2010-07-03
文件大小:39kb
提供者:
studyboyz
哈夫曼编码/译码实现
建立一个文本文件,统计该文件中各字符频率,对各字符进行Huffman编码,将该文件翻译成Huffman编码文件,再将Huffman编码文件翻译成原文件。压缩文件即读文件,统计文件中的字符个数,对文件进行哈夫曼编码和译码,并将编码译码后的字符存储在文件中。 完成功能的详细说明: 1.统计文本文件中各字符的频率(涉及读文件,统计字符个数); 2.对文件中的内容进行哈夫曼编码并存储入文件(涉及到创建哈夫曼树,进行哈夫曼编码和写文件); 3.对编码文件进行译码(涉及到哈夫曼译码和写文件)。 4.输出要
所属分类:
专业指导
发布日期:2010-11-14
文件大小:5kb
提供者:
wochaoca
基于哈夫曼编码的文件压缩
基于哈夫曼编码的任意文件压缩与解压程序,其中有些地方还可以改进,限于时间有限,所以放弃了。
所属分类:
C++
发布日期:2008-05-09
文件大小:221kb
提供者:
happycocol
哈夫曼编码实现压缩解压缩java
使用哈夫曼编码实现对文本文件的压缩和解压缩
所属分类:
Java
发布日期:2012-06-04
文件大小:35kb
提供者:
zhg8888
C语言实现哈夫曼编码
C语言实现的huffman编码程序,可对文本文件,图片文件等几乎所有文件类型进行编码压缩。
所属分类:
C/C++
发布日期:2012-07-03
文件大小:493kb
提供者:
ttttvttt
哈夫曼编码/译码器数据结构课程设计
设计一个哈夫曼编码/译码系统,对一个文本文件中的字符进行哈夫曼编码,生成编码文件(后缀名.cod);反过来,可将一个编码文件还原为一个文本文件(.txt)。 要求: (1)输入一个待编码的文本文件名,统计文本文件中各字符的个数作为权值,生成哈夫曼树; (2)将文本文件利用哈夫曼树进行编码,生成编码文件(后缀名cod); (3)输入一个待解码的编码文件名称,并利用相应的哈夫曼树将编码文件译码; (4)显示指定的编码文件和文本文件; (5)把哈夫曼编码用二进制位紧缩到一个变量中,利用位运算进行真正
所属分类:
C
发布日期:2012-12-26
文件大小:12kb
提供者:
leadleval
哈夫曼压缩源代码
分析与设计哈夫曼树的存储结构,实现哈夫曼算法以及编码与译码基本功能,并对任意文本文件利用哈夫曼编码进行压缩得到压缩文件,然后进行解压缩得到解压文件。
所属分类:
C
发布日期:2015-09-10
文件大小:1mb
提供者:
dongbeiqing
建立哈夫曼树 并用其编写解压和解压缩文件的程序
1、根据给定的一个文本文件,读出其内容,统计各个字符出现的频度,建立哈夫曼树,求出各个字符的哈夫曼码;打印哈夫曼树形结构,然后对文件进行编码;最后,对编码后的文件在解码,对哈夫曼算法进行验证。 扩展功能:对文件进行压缩、解压缩。
所属分类:
其它
发布日期:2008-11-21
文件大小:9kb
提供者:
tzsxs
哈夫曼压缩
利用哈夫曼编码进行信息通讯可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码;在接收端将传来的数据进行译码(复原)。对于双工信道 (即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试对于任意的一段文本(可能是直接输入的,也可能是保存在本地文件中或者网络上的),写一个哈夫曼码的编译码系统(l)I:初始化 (Initialization)。从终端读入字符集大小n,及n个字符和m个权值,建立哈夫曼树,并将它存于文件hfmtre
所属分类:
Java
发布日期:2016-12-12
文件大小:7kb
提供者:
qq_25579543
基于哈夫曼编码的文本文件压缩与解压缩
基于哈夫曼编码的文本文件压缩与解压缩,使用c语言,实际只是编码解码,不应该称为解压缩,因为编码后文件会更大
所属分类:
C
发布日期:2017-10-30
文件大小:6kb
提供者:
qq_32815807
数据结构哈夫曼树的应用实现.cpp
采用哈夫曼编码的方式进行文件(文本文件)压缩,哈夫曼编码压缩文件实际就是统计出现文件中各个字符出现的频率,然后为每个字符生成对应的编码,然后将每个字符用哈夫曼编码的形式按字节保存在压缩文件中。 1、 建立哈弗曼树 2、 输出各叶子节点的哈夫曼编码 3、 求其带权路径长度WPL
所属分类:
C
发布日期:2020-06-15
文件大小:7kb
提供者:
katherinejing77
哈夫曼编码/译码器数据结构课程设计
设计一个哈夫曼编码/译码系统,对一个文本文件中的字符进行哈夫曼编码,生成编码文件(后缀名.cod);反过来,可将一个编码文件还原为一个文本文件(.txt)。 要求: (1)输入一个待编码的文本文件名,统计文本文件中各字符的个数作为权值,生成哈夫曼树; (2)将文本文件利用哈夫曼树进行编码,生成编码文件(后缀名cod); (3)输入一个待解码的编码文件名称,并利用相应的哈夫曼树将编码文件译码; (4)显示指定的编码文件和文本文件; (5)把哈夫曼编码用二进制位紧缩到一个变量中,利用位运算进行真正的
所属分类:
C
发布日期:2020-12-13
文件大小:4kb
提供者:
wq3681
哈夫曼编码压缩和解压缩文件——C++实现
实现效果 压缩前 压缩后 经验证解压缩前与解压缩后文本一致,无出入 文件目录 binaryTreeNode.h linkedBinaryTree.h 源.cpp 代码如下 binaryTreeNode.h #ifndef binaryTreeNode_ #define binaryTreeNode_ #include #include #include using namespace std; template struct binaryTreeNode { int *characte
所属分类:
其它
发布日期:2021-01-20
文件大小:70kb
提供者:
weixin_38562492
«
1
2
3
»