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

搜索资源列表

  1. 赫夫曼树C语言代码实现(最小二叉树)

  2. 该部分有两个不同的程序,程序根据用户输入的结点值和权重建立哈夫曼树,然后输出哈夫曼编码
  3. 所属分类:C

    • 发布日期:2009-05-19
    • 文件大小:2048
    • 提供者:dwfhxl
  1. 赫夫曼编码译码器c语言

  2. 从文件读取赫夫曼树,翻译文件中的字符,并将code存到指定文件,或从code文件读取编码,然后翻译成字符
  3. 所属分类:C

    • 发布日期:2009-05-21
    • 文件大小:238592
    • 提供者:wangyumingyuxi
  1. 赫夫曼编/解码器c++

  2. 功能:1、初始化:能够对输入的任意长度的字符串s进行统计,统计每个字符的频度并建立赫夫曼树 2、建立编码表:利用已经建好的赫夫曼树进行编码,并将每个字符的编码输出。 3、编码:根据编码表对输入的字符串进行编码,并将编码后的字符串输出。 4、译码:利用已经建好的赫夫曼树对编码后的字符串进行译码,并输出译码结果。
  3. 所属分类:C++

    • 发布日期:2010-01-26
    • 文件大小:262144
    • 提供者:wbj_wbj
  1. 赫夫曼树的应用,赫夫曼编码

  2. 构建了赫夫曼树,实现了字母的编码和解码。输入一段字符,即可以对其进行编码,输入一段01字符串同样可以对其进行解码,输出相应的字母。
  3. 所属分类:Java

    • 发布日期:2010-05-08
    • 文件大小:5120
    • 提供者:jujuelianai
  1. 利用赫夫曼树做的简单文件压缩程序

  2. 利用赫夫曼书做的简单文件压缩程序,字符界面,英文提示。
  3. 所属分类:其它

    • 发布日期:2010-06-17
    • 文件大小:8192
    • 提供者:chengouxuan
  1. 赫夫曼树---赫夫曼编码

  2. 赫夫曼树---赫夫曼编码 赫夫曼树---赫夫曼编码 赫夫曼树---赫夫曼编码 赫夫曼树---赫夫曼编码 赫夫曼树---赫夫曼编码 赫夫曼树---赫夫曼编码 赫夫曼树---赫夫曼编码 赫夫曼树---赫夫曼编码
  3. 所属分类:Java

    • 发布日期:2010-10-29
    • 文件大小:3072
    • 提供者:zgh1988
  1. 赫夫曼树的C++程序设计源程序

  2. 文件提供了赫夫曼编码、赫夫曼解码及赫夫曼树的C++语言程序设计源程序,已在VC++6.0版本上调试通过。
  3. 所属分类:C/C++

    • 发布日期:2011-03-19
    • 文件大小:2048
    • 提供者:daxiang12092205
  1. 赫夫曼树的建立及编码

  2. 基于数据结构中的赫夫曼树的建立以及用赫夫曼树编码
  3. 所属分类:专业指导

    • 发布日期:2012-05-13
    • 文件大小:2048
    • 提供者:newsuperior
  1. 赫夫曼树的构造和编码(C+数据结构)

  2. 基于C语言,模拟赫夫曼树的构造并对之进行编码。代码简洁,附报告书说明,有利于对数据结构赫夫曼树的理解。适合数据结构初中级学者学习。
  3. 所属分类:C

    • 发布日期:2012-05-23
    • 文件大小:143360
    • 提供者:dingzhihao
  1. 赫夫曼树编码

  2. 本代码实现赫夫曼树的编码,生成最优二叉树
  3. 所属分类:C

    • 发布日期:2012-06-09
    • 文件大小:236544
    • 提供者:youthutopian
  1. C语言赫夫曼树编码

  2. C语言赫夫曼树编码 数据结构上机实验的题目 需要的下载
  3. 所属分类:C/C++

    • 发布日期:2013-01-21
    • 文件大小:1048576
    • 提供者:sxliujin
  1. 赫夫曼树Huffman编码

  2. 构造一颗有n个叶子节点的二叉树,每个叶子节点带权为wi, 其中带权路径长度WPL最小的二叉树称作最优二叉树或者赫夫曼树。
  3. 所属分类:C/C++

    • 发布日期:2013-07-23
    • 文件大小:3072
    • 提供者:yuzhuzi
  1. 赫夫曼编码程序

  2. 建立赫夫曼树并对键盘输入的源文件进行编码和输出
  3. 所属分类:C/C++

    • 发布日期:2016-05-16
    • 文件大小:4096
    • 提供者:zzh248
  1. c语言描述的赫夫曼编译码

  2. 赫夫曼树 c语言 实验报告 赫夫曼编译码 绝对实用
  3. 所属分类:C

  1. 赫夫曼树数据结构

  2. 假设有n个权值,则构造出的哈夫曼树有n个叶子结点。 n个权值分别设为 w1、w2、…、wn,则哈夫曼树的构造规则为: (1) 将w1、w2、…,wn看成是有n 棵树的森林(每棵树仅有一个结点); (2) 在森林中选出两个根结点的权值最小的树合并,作为一棵新树的左、右子树,且新树的根结点权值为其左、右子树根结点权值之和; (3)从森林中删除选取的两棵树,并将新树加入森林; (4)重复(2)、(3)步,直到森林中只剩一棵树为止,该树即为所求得的哈夫曼树。
  3. 所属分类:C++

    • 发布日期:2018-01-03
    • 文件大小:6144
    • 提供者:qq_41578067
  1. 赫夫曼树的构建及赫夫曼编码

  2. 小弟写的赫夫曼树的构建及赫夫曼编码算法,可以实现根据字母频率对字母进行编码; 每一个字母的Huffman编码进文章进行编码;根据文章的Huffman序列,进行解码。
  3. 所属分类:C

    • 发布日期:2018-05-11
    • 文件大小:238592
    • 提供者:steven17317
  1. 赫夫曼树的构建和赫夫曼编码的获取

  2. 赫夫曼树的构建和赫夫曼编码的获取,最基础的内容,将课程的伪代码变为了可运行的
  3. 所属分类:C/C++

    • 发布日期:2018-07-18
    • 文件大小:3072
    • 提供者:qq_42671442
  1. java实现赫夫曼树编码和解码byte[]

  2. 首先对于赫夫曼编码有个大概的理解:赫夫曼编码(Huffman Coding),又称霍夫曼编码,是一种编码方式,可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。 赫夫曼编码,主要目的是根据使用频率来最大化节省字符(编码)的存储空间。(举例来说,对于一个字符串中”i like java do you like a java”中有多个重复字符,
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:121856
    • 提供者:weixin_38692043
  1. 解读赫夫曼树编码的问题

  2. 定义:   结点的带权路径长度为从该结点到树根之间的路径长度与结点上权的乘积。树的带权路径长度为树中所有叶子结点的带权路径长度之和。假设有n个权值,试构造一棵有n个叶子结点的二叉树,每个叶子结点带权为wi,则其中带权路径长度最小的二叉树称做最优二叉树或赫夫曼树。  构造赫夫曼树的方法:  (1)根据给定的n个权值{w1,w2,w3……}构成n棵二叉树的集合F={T1,T2,T3,T4……},其中每棵二叉树Ti中只有一个带权为wi的根结点,其左右子树均空。 (2)在F中选取两棵根结点的权值最小
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:35840
    • 提供者:weixin_38634037
  1. 赫夫曼树的原理及Java实现

  2. 一、基本介绍 1、 简介:在给定n个权值作为n个叶子节点,构造一颗二叉树,如果该二叉树的带权路径长度(wpl)达到最小,称为这样的树称为最优二叉树,也称赫夫曼树。赫夫曼树是带权路径最短的树,权值越大的结点离根结点最近。 2、 二叉树的路径长度:由根结点到所有叶子结点的路径长度之和。 3、 二叉树的带权路径长度:从根结点到各个叶子结点的路径长度与相应结点权值的乘积之和。 例如一下树的带权路径长度为:WPL=2 * 2 + 4 * 2 + 5 * 2 + 3 * 2 = 28 二、赫夫曼树的创建过
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:246784
    • 提供者:weixin_38626242
« 1 2 34 5 6 7 8 9 10 ... 15 »