您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 哈夫曼编码(Huffman Code)的设计与实现

  2. 二叉树实现哈夫曼编码,功能模块:初始化、编码、译码、打印。VC++6.0环境,windows console application.
  3. 所属分类:C++

    • 发布日期:2009-10-27
    • 文件大小:283648
    • 提供者:zhongshu_1988
  1. 哈夫曼编码与译码 数据结构

  2. (1)读取文本文件即使用C编译系统所提供的库函数对给定的文本文件(wejian.txt)进行读取。 (2)统计文本文件中的字符:统计文本文件中出现的字符及各字符出现的频度(次数),根据频度设置权值,并将相关字符的频率输出。 (3)根据第(2)步所得到的权值构建Huffman树,并打印Huffman树。 (4)根据建好的Huffman树,编写Huffman编码的函数得到每个字符的Huffman编码 ,然后对文本文件进行Huffman编码化处理,将编码结果存入到新文件(code.txt)。 (5)
  3. 所属分类:C

    • 发布日期:2009-12-01
    • 文件大小:8192
    • 提供者:yaminvsasheng
  1. 哈夫曼编码/译码器 C++数据结构课程设计

  2. 在当今信息爆炸时代,如何采用有效的数据压缩技术节省数据文件的存储空间和计算机网络的传送时间已越来越引起人们的重视,哈夫曼正是一种应用广泛且非常有效的数据压缩技术。哈夫曼编码的应用很广泛,利用哈夫曼树求得用于通信的二进制编码称为哈夫曼编码。树中从根到每一个叶子都有一条路径,对路径上的各分支约定:指向左子树的分支表示“0”码,指向右子树的分支表示“1”码,取每条路径上的“0”或“1”的序列作为和各叶子对应的字符的编码,这就是哈夫曼编码。而与之相反的过程就称为译码。本文主要完成哈夫曼树的建立、哈夫曼
  3. 所属分类:其它

    • 发布日期:2010-05-07
    • 文件大小:163840
    • 提供者:feifei20090407
  1. 哈夫曼树的图形化算法设计

  2. 哈夫曼树是一类带权路径长度最小的树,由于它的非线性结构导致其很难实现图形化. 为 了排版需要以及更直观地了解哈夫曼树的性征,希望通过一种算法画出易于观察的哈夫曼树,算法 建立在传统哈夫曼编码算法基础上,利用哈夫曼编码的工作空间,建立与哈夫曼编码相对应的哈夫 曼树,这种树具有结点排列有致、层次分明、结点及结点间路径永不重合的特点.
  3. 所属分类:其它

    • 发布日期:2010-05-10
    • 文件大小:214016
    • 提供者:lvpanpan
  1. 哈夫曼树与哈夫曼编码

  2. 哈夫曼树与哈夫曼编码 建立哈夫曼树并计算哈夫曼编码
  3. 所属分类:C/C++

    • 发布日期:2011-11-06
    • 文件大小:9216
    • 提供者:stevenkylelee
  1. 哈夫曼(数据结构课程设计)代码及报告和PPT

  2. 哈夫曼(数据结构课程设计)代码及报告和PPT 目 录 1需求分析 1 1.1 课题来源 1 1.2 问题描述 1 1.3 课程设计的任务及要求 1 1.4 课程设计的思想 2 1.5 软件运行环境及开发工具 2 2概要设计 3 2.1设计思路及方案 3 2.2模块的设计及介绍 3 2.3 数据结构的选用 5 2.4 流程图 6 3详细设计和实现 6 3.1 开始部分 6 3.2 结点的定义 7 3.3 构造哈夫曼树 8 3.4 哈夫曼编码 10 3.5 哈夫曼译码 14 3.6 主函数 17
  3. 所属分类:C++

    • 发布日期:2011-11-17
    • 文件大小:459776
    • 提供者:hsm1015
  1. 哈夫曼编码译码--数据结构

  2. 哈夫曼编码译码 包括默认编码 和 自定义编码 数据结构课程设计 一、题目: 哈夫曼编码/译码的设计与实现 二、目的与要求 1、目的: 通过布置具有一定难度的实际程序设计项目,使学生进一步理解和掌握课堂上所学各种基本抽象数据类型的逻辑结构、存储结构和操作实现算法,以及它们在程序中的使用方法;使学生掌握分析问题,求解问题的方法并提高学生设计编程实现的能力。 2、要求: 基本要求: 1. 要求利用C\C++语言来完成系统的设计; 2. 突出C语言的函数特征(以多个函数实现每一个子功能)或者C++语言
  3. 所属分类:C/C++

    • 发布日期:2011-12-08
    • 文件大小:188416
    • 提供者:lujianing2011
  1. 哈夫曼树的编码与解码

  2. 哈夫曼树的编码与解码 兼有菜单功能 能将编码表和哈夫曼树正确展示出来
  3. 所属分类:C/C++

    • 发布日期:2011-12-11
    • 文件大小:2048
    • 提供者:daniel_hongjun
  1. 哈夫曼树构造与编码

  2. 哈弗曼树的构造与编码,对txt文件内的文件进行编码、解码
  3. 所属分类:C/C++

    • 发布日期:2011-12-25
    • 文件大小:3072
    • 提供者:reaburoa
  1. 哈夫曼树的建立与编码译码

  2. 哈夫曼的编码译码,及其输出哈夫曼树,内有详细源代码!
  3. 所属分类:C/C++

    • 发布日期:2012-01-01
    • 文件大小:6144
    • 提供者:jing920905
  1. C语言 哈弗曼编码

  2. 包括哈弗曼的编码与解码,还有哈夫曼树的输出,注释详细,很容易看懂。
  3. 所属分类:C/C++

    • 发布日期:2012-08-04
    • 文件大小:218112
    • 提供者:jimmypursuer
  1. 哈夫曼树与哈夫曼编码

  2. 哈夫曼树与哈夫曼编码 [基本要求]   1. 初始化:从键盘读入n个字符,以及它们的权值,建立Huffman 树。   2. 编码:根据建立的Huffman树,求每个字符的Huffman编码。 3. 译码:对给定的待编码字符序列进行编码。
  3. 所属分类:其它

    • 发布日期:2013-06-13
    • 文件大小:57344
    • 提供者:ofangfeimeng1
  1. 哈夫曼编码压缩与解压软件介绍及资料简介130730

  2. 哈夫曼编码压缩与解压软件介绍及资料简介: 完全免费压缩哈夫曼二叉树堆栈 xp、vc6环境软件 包括:源代码,《哈夫曼编码压缩与解压软件介绍及资料简介.txt》 全部来源于网络,分享于网络,谢谢各个资料的原作者。
  3. 所属分类:C++

    • 发布日期:2013-07-30
    • 文件大小:643072
    • 提供者:baodingwang
  1. 哈夫曼编码的研究与实现数据结构课程设计

  2. 通过该课程设计,更加熟练的掌握静态链表、用静态链表实现建哈夫曼树以及从叶子结点到根结点逆向求哈夫曼编码的过程。完成建哈夫曼树的函数、选择未被访问过的权值最小的两个结点的函数、构造哈夫曼编码的函数及菜单函数的实现。
  3. 所属分类:C/C++

    • 发布日期:2013-11-14
    • 文件大小:659456
    • 提供者:hlk858
  1. 哈夫曼编码

  2. C语言数据结构,经典的哈夫曼树与哈夫曼编码的实现。
  3. 所属分类:C

    • 发布日期:2014-04-14
    • 文件大小:130048
    • 提供者:u012005969
  1. 哈夫曼编码

  2. 问题描述与实验目的: 给定n个字母(或字)在文档中出现的频率序列X=,求出这n个字母的Huffman编码。为方便起见,以下将频率用字母出现的次数(或称权值)w1,w2,…,wn代替。 输入 输入文件中的开始行上有一个整数T,(0<T<=20),表示有T组测试数据。 接下来是T行测试数据的描述,每组测试数据有2行。测试数据的第1行上是一个正整数n,(n=右儿子的权值; 3.相同权值w的两个字母x、y,先输入权值的字 母x的Huffman编码长度不超过后输入权值的字母y的Huffman
  3. 所属分类:C/C++

    • 发布日期:2014-04-20
    • 文件大小:4096
    • 提供者:callejon
  1. 基于四叉树与哈夫曼编码的图像压缩方法

  2. 利用四叉树与哈夫曼编码,实现分形压缩的快速算法的matlab程序
  3. 所属分类:专业指导

    • 发布日期:2014-12-12
    • 文件大小:57344
    • 提供者:fisher5566
  1. 哈夫曼树的相关程序,试验

  2. 问题描述: 利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码,请设计这样的一个简单编/译码系统。 基本要求: (1)接收原始数据: 从终端读入字符集大小n,n个字符和n个权值,建立哈夫曼树,存于文件hfmtree.dat中。 (2)编码: 利用已建好的哈夫曼树(如不在内存,则从文件hfmtree.dat中读入)对文件中的正文进行编码,然后将结果存入文件codefile.dat中。
  3. 所属分类:C

    • 发布日期:2009-04-09
    • 文件大小:8192
    • 提供者:dh19870916
  1. 哈夫曼课程设计.rar

  2. 哈夫曼编解码器 问题描述:使用哈夫曼编码,实现文本文件的编码和解码,具体要求如下: ① 文本文件 data.txt 中仅包含 ASCII 字符,总字符数不少于 1000。 ② 统计 data.txt 中各种字符的出现次数,并计算各自概率(出现次数/总字符数)。 ③ 以概率作为叶结点权值,构造哈夫曼树,并求出每个叶结点对应的哈夫曼编码。 ④ 对 data.txt 进行编码,结果存于 encode.txt。 ⑤ 对 encode.txt 进行解码,结果存于 decode.txt。 ⑥ 编写代码比较
  3. 所属分类:C++

    • 发布日期:2020-04-21
    • 文件大小:997376
    • 提供者:weixin_43731094
  1. 基于二进制的哈夫曼编码的全文件压缩与解压

  2. 基于二进制的哈夫曼编码的全文件压缩与解压,先将文件转成二进制文件再进行压缩,运用哈夫曼树的原理对可将文件压缩,解压原理反之
  3. 所属分类:C/C++

    • 发布日期:2020-10-14
    • 文件大小:22528
    • 提供者:yufu261X
« 12 3 4 5 6 7 8 9 10 »