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

搜索资源列表

  1. 哈夫曼编/译码器 二叉树、树、森林的表示及操作

  2. 一、问题描述 利用哈夫曼编码进行通信可以大大提高1言道利用率,缩短信息传速时间,降低传输成本。但是.这要求在发送端通过一个编码系统对待传数据预先编码.在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输俏息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼码的编/译码系统。 二、基本要求 一个完挂的系统应具有以下功能: (1) I:初始化(Initialization).从终端读入字符集大小n,以及n个字符和二个权值.建立哈夫曼树.井将它存于文件卜主怕丁
  3. 所属分类:C

    • 发布日期:2009-05-09
    • 文件大小:2048
    • 提供者:lisheng509
  1. 哈夫曼编码压缩文本从一个文本文件中读入文本,统计一共出现了多少个字符以及每个字符出现的次数,用前缀码对不同字符进行表示,并对文本进行压缩,最后计算出压缩率。

  2. 文本: 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
  3. 所属分类:C

    • 发布日期:2009-12-17
    • 文件大小:2048
    • 提供者:fhxy_xzw
  1. 数据结构——哈夫曼编码 完整代码

  2. 哈夫曼压缩是个无损的压缩算法,一般用来压缩文本和程序文件。哈夫曼压缩属于可变代码长度算法一族。意思是个体符号(例如,文本文件中的字符)用一个特定长度的位序列替代。因此,在文件中出现频率高的符号,使用短的位序列,而那些很少出现的符号,则用较长的位序列。
  3. 所属分类:其它

    • 发布日期:2010-04-12
    • 文件大小:5120
    • 提供者:wud_jiyanhui
  1. 哈夫曼编码 哈夫曼树

  2. 哈夫曼压缩是个无损的压缩算法,一般用来压缩文本和程序文件。哈夫曼压缩属于可变代码长度算法一族。意思是个体符号(例如,文本文件中的字符)用一个特定长度的位序列替代。因此,在文件中出现频率高的符号,使用短的位序列,而那些很少出现的符号,则用较长的位序列。
  3. 所属分类:其它

    • 发布日期:2010-04-18
    • 文件大小:2048
    • 提供者:just_kai
  1. 哈夫曼编码完成的代码

  2.  哈夫曼压缩是个无损的压缩算法,一般用来压缩文本和程序文件。哈夫曼压缩属于可变代码长度算法一族。意思是个体符号(例如,文本文件中的字符)用一个特定长度的位序列替代。因此,在文件中出现频率高的符号,使用短的位序列,而那些很少出现的符号,则用较长的位序列。
  3. 所属分类:其它

    • 发布日期:2010-06-09
    • 文件大小:2048
    • 提供者:ahnaz
  1. huffman编码压缩文本文件

  2. 用哈夫曼编码实现ASCII文本文件的压缩,可压缩掉1/3到1/4,但如果文件中含有非ASCII字符,无法压缩。
  3. 所属分类:Java

    • 发布日期:2010-07-03
    • 文件大小:39936
    • 提供者:studyboyz
  1. 哈夫曼树对文本压缩与解压缩

  2. 利用哈夫曼树对文本进行压缩与解压缩,统计文本的字符数,建立哈夫曼树,再进行编码
  3. 所属分类:专业指导

    • 发布日期:2010-10-10
    • 文件大小:736256
    • 提供者:ETTTTTSS
  1. 哈夫曼编译码器 具有压缩传输空间的作用 已经被广泛应用

  2. 可以实现哈弗曼编码 和 译码 绝对可靠 #include #include #include #include typedef struct { int weight; int parent,lchild,rchild; char info; }HTNode,*HuffmanTree; //哈夫曼树节点类型 typedef struct { char info; int weight; }node; //文本字符及其权重节点类型 typedef char ** HuffmanCode; voi
  3. 所属分类:Java

    • 发布日期:2011-01-01
    • 文件大小:4096
    • 提供者:biaozhun100
  1. 基于哈夫曼编码的文件压缩

  2. 基于哈夫曼编码的任意文件压缩与解压程序,其中有些地方还可以改进,限于时间有限,所以放弃了。
  3. 所属分类:C++

    • 发布日期:2008-05-09
    • 文件大小:226304
    • 提供者:happycocol
  1. 哈夫曼编码实现压缩解压缩java

  2. 使用哈夫曼编码实现对文本文件的压缩和解压缩
  3. 所属分类:Java

    • 发布日期:2012-06-04
    • 文件大小:35840
    • 提供者:zhg8888
  1. 哈夫曼编码/译码器数据结构课程设计

  2. 设计一个哈夫曼编码/译码系统,对一个文本文件中的字符进行哈夫曼编码,生成编码文件(后缀名.cod);反过来,可将一个编码文件还原为一个文本文件(.txt)。 要求: (1)输入一个待编码的文本文件名,统计文本文件中各字符的个数作为权值,生成哈夫曼树; (2)将文本文件利用哈夫曼树进行编码,生成编码文件(后缀名cod); (3)输入一个待解码的编码文件名称,并利用相应的哈夫曼树将编码文件译码; (4)显示指定的编码文件和文本文件; (5)把哈夫曼编码用二进制位紧缩到一个变量中,利用位运算进行真正
  3. 所属分类:C

    • 发布日期:2012-12-26
    • 文件大小:12288
    • 提供者:leadleval
  1. 哈夫曼编码

  2. 利用哈夫曼编码实现对文本图片音频的压缩,简单的操作平台visualC++ 6.0
  3. 所属分类:C++

    • 发布日期:2013-08-22
    • 文件大小:14336
    • 提供者:u010394800
  1. 哈夫曼压缩源代码

  2. 分析与设计哈夫曼树的存储结构,实现哈夫曼算法以及编码与译码基本功能,并对任意文本文件利用哈夫曼编码进行压缩得到压缩文件,然后进行解压缩得到解压文件。
  3. 所属分类:C

    • 发布日期:2015-09-10
    • 文件大小:1048576
    • 提供者:dongbeiqing
  1. 哈夫曼压缩

  2. 利用哈夫曼编码进行信息通讯可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码;在接收端将传来的数据进行译码(复原)。对于双工信道 (即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试对于任意的一段文本(可能是直接输入的,也可能是保存在本地文件中或者网络上的),写一个哈夫曼码的编译码系统(l)I:初始化 (Initialization)。从终端读入字符集大小n,及n个字符和m个权值,建立哈夫曼树,并将它存于文件hfmtre
  3. 所属分类:Java

    • 发布日期:2016-12-12
    • 文件大小:7168
    • 提供者:qq_25579543
  1. 基于哈夫曼编码的文本文件压缩与解压缩

  2. 基于哈夫曼编码的文本文件压缩与解压缩,使用c语言,实际只是编码解码,不应该称为解压缩,因为编码后文件会更大
  3. 所属分类:C

    • 发布日期:2017-10-30
    • 文件大小:6144
    • 提供者:qq_32815807
  1. 数据结构哈夫曼树的应用实现.cpp

  2. 采用哈夫曼编码的方式进行文件(文本文件)压缩,哈夫曼编码压缩文件实际就是统计出现文件中各个字符出现的频率,然后为每个字符生成对应的编码,然后将每个字符用哈夫曼编码的形式按字节保存在压缩文件中。 1、 建立哈弗曼树 2、 输出各叶子节点的哈夫曼编码 3、 求其带权路径长度WPL
  3. 所属分类:C

    • 发布日期:2020-06-15
    • 文件大小:7168
    • 提供者:katherinejing77
  1. 哈夫曼编码/译码器数据结构课程设计

  2. 设计一个哈夫曼编码/译码系统,对一个文本文件中的字符进行哈夫曼编码,生成编码文件(后缀名.cod);反过来,可将一个编码文件还原为一个文本文件(.txt)。 要求: (1)输入一个待编码的文本文件名,统计文本文件中各字符的个数作为权值,生成哈夫曼树; (2)将文本文件利用哈夫曼树进行编码,生成编码文件(后缀名cod); (3)输入一个待解码的编码文件名称,并利用相应的哈夫曼树将编码文件译码; (4)显示指定的编码文件和文本文件; (5)把哈夫曼编码用二进制位紧缩到一个变量中,利用位运算进行真正的
  3. 所属分类:C

    • 发布日期:2020-12-13
    • 文件大小:4096
    • 提供者:wq3681
  1. 使用哈夫曼编码实现txt文本的压缩(目前只支持英文文本)-附件资源

  2. 使用哈夫曼编码实现txt文本的压缩(目前只支持英文文本)-附件资源
  3. 所属分类:互联网

  1. 使用哈夫曼编码实现txt文本的压缩(目前只支持英文文本)-附件资源

  2. 使用哈夫曼编码实现txt文本的压缩(目前只支持英文文本)-附件资源
  3. 所属分类:互联网

  1. 哈夫曼编码压缩和解压缩文件——C++实现

  2. 实现效果 压缩前 压缩后 经验证解压缩前与解压缩后文本一致,无出入 文件目录 binaryTreeNode.h linkedBinaryTree.h 源.cpp 代码如下 binaryTreeNode.h #ifndef binaryTreeNode_ #define binaryTreeNode_ #include #include #include using namespace std; template struct binaryTreeNode { int *characte
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:71680
    • 提供者:weixin_38562492
« 12 3 4 »