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

搜索资源列表

  1. 哈夫曼编码解压缩软件

  2. 解压缩 解压缩比构造哈夫曼树要简单的多,将输入缓冲区中的每个编码用对应的ASCII码逐个替换就可以了。只要记住,这里的输入缓冲区是一个包含每个ASCII值的编码的位流。因此,为了用ASCII值替换编码,我们必须用位流搜索哈夫曼树,直到发现一个叶节点,然后将它的ASCII值添加到输出缓冲区中
  3. 所属分类:专业指导

    • 发布日期:2009-12-24
    • 文件大小:497664
    • 提供者:a23236709
  1. 哈夫曼编码示例 C语言

  2. 该程序由C语言编写,通过哈夫曼树应用构造最短的不等长编码方案,结构简洁,简单易懂
  3. 所属分类:C

    • 发布日期:2010-01-15
    • 文件大小:32768
    • 提供者:CHINESE1989
  1. 哈夫曼编码的另一种实现算法

  2. 传统哈夫曼编码借助树形结构构造,算法实现时使用链表或静态链表结构,空间的每个结点内有左、右子树、双亲 指针。本文给出了哈夫曼编码的另一种实现算法,该算法抛开树结构,用一个数组模拟二叉树的创建过程并得到符号的深度, 然后根据这一信息为每个符号分配编码。对于大型文件来说,整个编码、译码过程中需要的空间比传统哈夫曼编码要少得多。
  3. 所属分类:其它

    • 发布日期:2010-05-10
    • 文件大小:156672
    • 提供者:lvpanpan
  1. 哈夫曼编码在哈夫曼树的基础上进行哈夫曼编码设计

  2. 本文主要针对输入的十个整型数,进行归一化之后,构建合适的哈夫曼树,在哈夫曼树的基础上进行哈夫曼编码设计,并就构造哈夫曼树和进行哈夫曼编码的算法进行了较为细致的描述。本文另附二叉树的遍历搜索源码,较为简单,不做具体分析。
  3. 所属分类:其它

    • 发布日期:2010-07-11
    • 文件大小:218112
    • 提供者:gga98
  1. 三元哈夫曼编码 哈夫曼树

  2. 详细描述了哈夫曼树的构造方法,同时推广到三元哈夫曼编码,并用C语言于VC++上实现
  3. 所属分类:互联网

    • 发布日期:2011-06-20
    • 文件大小:77824
    • 提供者:rollsyang
  1. C语言-哈夫曼编码实验报告

  2. 实验题目:哈夫曼编码和译码 一、要解决的问题 利用哈夫曼编码进行信息通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。 二、算法基本思想描述: 根据给定的字符和其中每个字符的频度,构造哈夫馒树,并输出字符集中每个字符的哈夫曼编码.将给定的字符串根据其哈夫曼编码进行编码,并进行相应的译码.
  3. 所属分类:C/C++

    • 发布日期:2012-02-29
    • 文件大小:380928
    • 提供者:lzq3100302215
  1. 数据结构课程设计--哈夫曼编码

  2. 用哈夫曼编码实现文件压缩,线性链表的插入、删除等算法。 Huffman树的概念及构造方法。 二叉树的存储结构及遍历算法。 Huffman树及Huffman编码,实现文件压缩的一般原理。
  3. 所属分类:专业指导

    • 发布日期:2012-06-07
    • 文件大小:433152
    • 提供者:cissy_hui
  1. 数据结构实验报告哈夫曼编码译码

  2. 程序设计任务: 设计一个程序,实现哈夫曼编码和译码的生成算法。基本要求:输入字符集大小n,以及n个字符和n个权值;构造哈夫曼树,产生每个字符的Huffman编码, 打印之;输入电文,将其翻译成比特流, 打印之;输入比特流,将其还原成电文, 打印之。
  3. 所属分类:C/C++

    • 发布日期:2012-12-18
    • 文件大小:122880
    • 提供者:ranchonono
  1. 哈夫曼编码

  2. 哈夫曼编码,输入数字或英文,程序进行统计后,根据统计结果构造哈夫曼树,输出哈夫曼编码
  3. 所属分类:C/C++

    • 发布日期:2013-04-18
    • 文件大小:18432
    • 提供者:u010357442
  1. fibonacci数列的哈夫曼树和哈夫曼编码

  2. 运用fibonaccic数列构造哈弗曼树,并遍历哈夫曼树求出各fibonacci数的哈夫曼编码
  3. 所属分类:C/C++

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

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

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

  2. 该程序可以构造哈夫曼树,进行哈夫曼编码、译码。
  3. 所属分类:C++

    • 发布日期:2013-12-28
    • 文件大小:5242880
    • 提供者:sunhaoning
  1. 哈夫曼编码解码

  2. 通过二叉树构造哈夫曼树,并用哈夫曼树对读取的txt文件进行哈夫曼编码。编码完成后通过哈夫曼树进行解码。
  3. 所属分类:C

    • 发布日期:2017-12-25
    • 文件大小:331776
    • 提供者:yhhsd
  1. 哈夫曼编码C++实现

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

    • 发布日期:2018-03-25
    • 文件大小:986112
    • 提供者:quanerwind
  1. 数据结构实验-哈夫曼树与哈夫曼编码

  2. 一、问题描述 运用哈夫曼算法构造哈夫曼树,并得到哈夫曼编码。 输入格式:10,5,21,18,8,13 二、实验目的 掌握哈夫曼算法。 三、实验内容及要求 1、构造哈夫曼树和哈夫曼编码的存储结构。 2、实现哈夫曼算法,实现哈夫曼树的存储并求出哈夫曼编码。
  3. 所属分类:C/C++

    • 发布日期:2018-10-26
    • 文件大小:4096
    • 提供者:whales996
  1. C语言哈夫曼编码转换

  2. 使用基于c语言的哈夫曼树实现哈夫曼编码转换。给定N个权值作为N个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。
  3. 所属分类:C/C++

    • 发布日期:2020-03-11
    • 文件大小:2048
    • 提供者:k_w1997
  1. 哈夫曼编码及解码(左子树权值小于右子树)

  2. 编程实现给定权值集合下构造相应哈夫曼树的算法,并解决以下问题: 有一电文共使用五种字符a,b,c,d,e,其出现频率依次为4,7,5,2,9。 (1)构造对应的编码哈夫曼树(要求左子树根结点的权小于等于右子树根结点的权)。 (2)给出每个字符的哈夫曼编码。 (3)译出编码系列11000111000101011的相应电文。
  3. 所属分类:C/C++

    • 发布日期:2019-12-29
    • 文件大小:48128
    • 提供者:j223333
  1. 哈夫曼编码C++实现 源文件

  2. 哈夫曼编码(Huffman Coding),又称霍夫曼编码,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。
  3. 所属分类:C/C++

    • 发布日期:2020-06-21
    • 文件大小:3072
    • 提供者:a2698084940
  1. 哈夫曼算法构造代码

  2. 1.定义   哈夫曼编码主要用于数据压缩。   哈夫曼编码是一种可变长编码。该编码将出现频率高的字符,使用短编码;将出现频率低的字符,使用长编码。   变长编码的主要问题是,必须实现非前缀编码,即在一个字符集中,任何一个字符的编码都不是另一个字符编码的前缀。如:0、10就是非前缀编码,而0、01不是非前缀编码。 2.哈夫曼树的构造   按照字符出现的频率,总是选择当前具有较小频率的两个节点,组合为一个新的节点,循环此过程知道只剩下一个节点为止。   对于5个字符A、B、C、D、E,频率分别用1、
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:71680
    • 提供者:weixin_38556668
  1. 4. 哈夫曼树构造、编码与译码.c

  2. 哈夫曼树构造
  3. 所属分类:C/C++

    • 发布日期:2021-03-12
    • 文件大小:4096
    • 提供者:m0_56036569
« 12 3 4 5 6 7 8 9 10 »