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

搜索资源列表

  1. 数据结构上机实验 Huffman编码(二叉树) C语言

  2. 实验三、Huffman编码(二叉树)  实验目的:熟练掌握二叉树应用(Huffman编码)的基本算法实现。  实现功能:对输入的一串电文字符实现Huffman编码,再对Huffman编码生成的代码串进行译码,输出电文字符串。实现功能如下: • Huffman树的建立 • Huffman编码的生成 • 编码文件的译码  实验机时:4  设计思路: 数据结构: #define n 100 //叶子结点数 #define m 2*n-1 // Huffman树中结点总数 typedef st
  3. 所属分类:C

    • 发布日期:2009-12-13
    • 文件大小:2kb
    • 提供者:shuguang_2008
  1. huffman编码程序

  2. 使用C++,用面向对象方法编写的huffman编码树
  3. 所属分类:C++

    • 发布日期:2009-12-20
    • 文件大小:30kb
    • 提供者:gupengchong
  1. Huffman树的表示及Huffman编码

  2. 根据Huffman编码的原理,编写一个程序,在用户输入节点权重的基础上建立它的Huffman编码。 定义一个二叉树结点类,保存字符及其出现的频率,保存该字符的编码,此外还有该结点类型的左右指针。 实现构造二叉树的功能。 实现编码的功能。 Main函数输入一行字符串,统计各个字符出现的频率,构造哈夫曼树,实现编码和译码
  3. 所属分类:专业指导

    • 发布日期:2010-01-24
    • 文件大小:80kb
    • 提供者:gaolijie
  1. Huffman编码,解码,文本读入输出

  2. 用树和堆构造的Huffman编码树和解码树,可以读取文本中的句子,统计字母的次数然后进行编码,在另一个文本出,可以进行其他的文本操作,很强大。在进行解码时,可以在另一个文本输出,可以浏览整个文件的内容,编码进行的是01编码。
  3. 所属分类:C++

  1. C语言 Huffman编码

  2. 在双工通讯中利用哈夫曼编码和译码。功能: 1) 初始化:从键盘读入字符集大小n,以及n个字符和相应的权值,建立哈夫曼树,并存入文件A中。 2) 编码:利用已经建好的哈夫曼树,对文件B中的正文进行编码,然后将结果存入文件C中。 3) 译码:利用已经建好的哈夫曼树将文件C中的代码进行译码,结果存入文件D中。
  3. 所属分类:C

    • 发布日期:2010-05-11
    • 文件大小:227kb
    • 提供者:a824994762
  1. Huffman编码(二叉树应用)

  2. 数据结构 Huffman编码(二叉树应用) Huffman编码(二叉树应用)
  3. 所属分类:其它

    • 发布日期:2010-06-21
    • 文件大小:4kb
    • 提供者:star_bright
  1. 数据结构(c语言)单链表 表达式求值 二叉树 二叉排序树 Huffman编码

  2. 数据结构课设,用c语言编写的单链表, 表达式求值, 二叉树 ,二叉排序树 ,Huffman编码,五个做成菜单,只有一个main函数
  3. 所属分类:C

    • 发布日期:2010-11-25
    • 文件大小:309kb
    • 提供者:happyls1314
  1. Huffman编码C语言程序代码

  2. C语言实现的,利用二叉树结构编写的Huffman树和huffman编码程序。
  3. 所属分类:其它

    • 发布日期:2011-07-04
    • 文件大小:6kb
    • 提供者:dangdang1124
  1. 实现Huffman编码

  2. HUFFMAN编码又称哈夫曼编码,是一种可变长编码方式,是由美国数学家David Huffman创立的,是二叉树的一种特殊转化形式。编码的原理是:将使用次数多的代码转换成长度较短的代码,而使用次数少的可以使用较长的编码,并且保持编码的唯一可解性。Huffman算法的最根本的原则是:累计的(字符的统计数字*字符的编码长度)为最小,也就是权值(字符的统计数字*字符的编码长度)的和最小。
  3. 所属分类:C++

    • 发布日期:2011-09-01
    • 文件大小:1mb
    • 提供者:yzj306875630
  1. huffman编码树

  2. c++实现huffman编码树
  3. 所属分类:C++

    • 发布日期:2008-06-01
    • 文件大小:16kb
    • 提供者:liuyanchen
  1. Huffman树的创建和Huffman编码的生成

  2. C语言实现的Huffman树和Huffman编码生成的程序
  3. 所属分类:C/C++

    • 发布日期:2012-04-09
    • 文件大小:3kb
    • 提供者:pureflame_2008
  1. Huffman编码压缩文本文件

  2. 利用Huffman编码对文本文件中的字符建立一个Huffman树,将其中所有的字符编码
  3. 所属分类:C

    • 发布日期:2012-04-11
    • 文件大小:4kb
    • 提供者:sindylv
  1. Huffman编码

  2. 1、借助Huffman树,实现Huffman编码,能够压缩和解压缩各种字符,包括中文; 2、实现了压缩的比例计算和和压缩性能分析,以及解压缩之后的文件与原文件的对比分析压缩的正确性; 3、实现过程中涉及了文件头和文件尾的处理,实现了堆的实现、Huffman的实现; 4、代码注释非常详细,尤其是Huffman编码和解码的流程以及解决方法的选择。
  3. 所属分类:C++

    • 发布日期:2012-04-25
    • 文件大小:332kb
    • 提供者:changbaolong
  1. Huffman编码

  2. Huffman编码(绝对原创!高质量!界面美观!功能强大!) (1)统计(Statistics):统计输入的文本的单词/Unicode字符频率。 (2) 初始化(Initialization):从终端读入字符集大小n,以及n个单词和n个权值,建立哈夫曼树. (3) 编码(Encoding):利用已建立好的哈夫曼树,对输入进行编码,然后将结果代码输出。 (4) 译码(Decoding):利用已建好的哈夫曼树,对数据代码进行译码,将译码结果输出。
  3. 所属分类:Java

    • 发布日期:2012-05-18
    • 文件大小:721kb
    • 提供者:shangzwz
  1. Huffman编码(MFC版本)

  2. 1.要求对文件进行Huffman编码的算法,以及对一编码文件进行解码的算法 2.熟练掌握二叉树的应用;具体要求如下: 最小冗余码/哈夫曼码
  3. 所属分类:C/C++

    • 发布日期:2013-01-24
    • 文件大小:1mb
    • 提供者:qq692185040
  1. Huffman编码

  2. 1.要求对文件进行Huffman编码的算法,以及对一编码文件进行解码的算法 2.熟练掌握二叉树的应用;具体要求如下: 最小冗余码/哈夫曼码
  3. 所属分类:C/C++

    • 发布日期:2013-01-24
    • 文件大小:906kb
    • 提供者:qq692185040
  1. huffman编码课程设计报告

  2. huffman编码。利用《数据结构》课程的相关知识完成具有一定难度的综合设计题目,利用C/C++语言进行程序设计,并规范完成课程设计报告。通过课程设计,巩固和加深对线性表、栈、队列、字符串、树、图、查找、排序等理论知识的理解;掌握现实复杂问题的分析建模和解决方法(包括问题描述、系统分析、设计建模、代码实现、结果分析等)。
  3. 所属分类:C/C++

    • 发布日期:2014-04-26
    • 文件大小:1mb
    • 提供者:zxsheisagirl
  1. Huffman编码的java实现

  2. 自己实现的Huffman编码,压缩率接近50%,使用字节流写入文件。解码时读取字节流,将字节流转化为二进制串,匹配字符解压。使用I have a dream作为测试文件。
  3. 所属分类:Java

    • 发布日期:2014-06-13
    • 文件大小:16kb
    • 提供者:hehenwm
  1. Huffman编码树

  2. Huffman编码树的具体算法实现,仅供参考
  3. 所属分类:其它

    • 发布日期:2014-06-19
    • 文件大小:3kb
    • 提供者:xyzpe
  1. 基于Huffman编码的压缩和解压缩小软件

  2. 基于Huffman编码树原理实现的压缩和解压缩小程序,编码单位为一字节。
  3. 所属分类:其它

« 12 3 4 5 6 7 8 9 10 ... 16 »