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

搜索资源列表

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

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

    • 发布日期:2009-05-09
    • 文件大小:2048
    • 提供者:lisheng509
  1. 构造哈夫曼树的算法模拟

  2. 经典哈夫曼树算法。Flash动态演示 哈夫曼编码是无损压缩当中最好的方法。它使用预先二进制描述来替换每个符号,长度由特殊符号出现的频率决定。常见的符号需要很少的位来表示,而不常见的符号需要很多为来表示。 哈夫曼算法在改变任何符号二进制编码引起少量密集表现方面是最佳的。然而,它并不处理符号的顺序和重复或序号的序列。
  3. 所属分类:其它

    • 发布日期:2009-10-25
    • 文件大小:15360
    • 提供者:jiecc2008
  1. 哈夫曼树的构造及编码源程序

  2. 此程序可以实现构造哈夫曼树,并对其进行编码和二进制文的译码
  3. 所属分类:专业指导

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

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

    • 发布日期:2010-05-07
    • 文件大小:163840
    • 提供者:feifei20090407
  1. 哈夫曼树及哈夫曼编码译码的实现

  2. 问题描述:利用哈夫曼编码进行信息通讯可以大大提高信道的利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传输数据预先编码;在接受端将传来的数据进行译码。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站编写一个哈夫曼码的编/译码系统。 基本要求:根据某字符文件统计字符出现频度,构造Huffman 树,编制Huffman编码,并将给定字符文件编码,生成编码文件;再将给定编码文件解码,生成字符文件。(要求按二进制位表示编码
  3. 所属分类:C/C++

    • 发布日期:2012-02-29
    • 文件大小:141312
    • 提供者:ylb123mm
  1. 树的应用 哈夫曼编编码 和 译码

  2. 树的应用——哈夫曼编/译码 实验内容: 利用哈夫曼编码进行通信可以大大提高信道的利用率,缩短信息传输的时间,降低传输成本。根据哈夫曼编码的原理,编写一个程序,在用户输入字符及权值的基础上求哈夫曼编码。要求: 从键盘输入字符集(字母a~z,空格)共27个字符,以及出现的频率,将字符出现的频率作为结点的权值,建立哈夫曼树,并输出数组ht[]的初态和终态。 对各个字符进行哈夫曼编码,打印输出字符及对应的哈夫曼编码。 编码:从键盘输入字符串,利用已建好的哈夫曼编码,实现该字符串的编码。 (选作)译码:
  3. 所属分类:互联网

  1. 哈夫曼树及其应用

  2. 这是本人根据数据结构做的一个哈夫曼树的应用程序,用MFC实现,主要有如下功能:1.输入一段文字并实现编码。2.将编码的文字进行译码。3.统计输入字符的权值并给出编码。4.画出哈夫曼树。5.能通过网络发送并接受数据(PS:这个功能本意是要接受对方的二进制码并进行翻译,但本人能力有限,没能解决这个问题,希望有能力的朋友解决后能给我留言,谢谢!)这个程序本人做了一周,实属不易,所以分高了点,但是物有所值^_^
  3. 所属分类:C/C++

  1. MFC下的哈夫曼编码及应用

  2. 这是本人根据数据结构做的一个哈夫曼树的应用程序,用MFC实现,主要有如下功能:1.输入一段文字并实现编码。2.将编码的文字进行译码。3.统计输入字符的权值并给出编码。4.画出哈夫曼树。5.能通过网络发送并接受数据(PS:这个功能本意是要接受对方的二进制码并进行翻译,但本人能力有限,没能解决这个问题,希望有能力的朋友解决后能给我留言,谢谢!)这个程序本人做了一周,实属不易,所以分高了点,但是物有所值^_^
  3. 所属分类:C/C++

  1. 哈夫曼树的实现

  2. 哈夫曼树的实现,输入频数,输出二进制串,再将二进制串变成原码
  3. 所属分类:C/C++

    • 发布日期:2008-07-23
    • 文件大小:8192
    • 提供者:zjk2752
  1. c语言哈夫曼编码及译码

  2. 哈夫曼编码及译码,可以查看编码后的二进制文件,可以打印生成的哈夫曼树,还可以译码,提供菜单选项,根据提示键入大写字母进行相应的操作
  3. 所属分类:C/C++

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

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

    • 发布日期:2012-12-26
    • 文件大小:12288
    • 提供者:leadleval
  1. 哈弗曼树计算 c语言 数据结构

  2. 生成英文字符文本 \n"); printf(" 2.敏感字符串函数 \n"); printf(" 3.最长不重复子串及最长回文子串 \n"); printf(" 4.每个字符出现概率 \n"); printf(" 5.生成哈夫曼树并进行编码 \n"); printf(" 6.将文本转化为代码文件 \n"); printf(" 7.把二进制码解码成明文并与原函数对比 \n"); printf(" 8.退出程序
  3. 所属分类:C/C++

    • 发布日期:2013-06-23
    • 文件大小:1048576
    • 提供者:u011165601
  1. 哈夫曼树编码

  2. 赫夫曼树编码系统,此系统的主要的功能是把字符编码转化为二进制编码。
  3. 所属分类:C++

    • 发布日期:2014-12-13
    • 文件大小:2097152
    • 提供者:chen0807
  1. 哈夫曼编码和译码系统

  2. 建立哈夫曼树得出每个字母的编码,输入的报文中每个字符查找其编码,生成报文编码,译码即对二进制编码进行区分匹配报文字符。
  3. 所属分类:C/C++

    • 发布日期:2017-11-28
    • 文件大小:4096
    • 提供者:weixin_41197910
  1. 哈夫曼树二进制与字符串转换

  2. 利用哈夫曼树,将二进制与字符串转换.这是一个简单的编程,C语言写的.
  3. 所属分类:C

    • 发布日期:2009-01-12
    • 文件大小:11264
    • 提供者:chenlr071
  1. 哈夫曼压缩与解压文件课程设计(代码+实习报告)

  2. 通过自定义算法创建哈夫曼树和编码,对文件进行二进制操作实现压缩和解压。
  3. 所属分类:其它

    • 发布日期:2009-02-17
    • 文件大小:698368
    • 提供者:jpf3484
  1. 哈夫曼编码vc++6.0

  2. 基于vc++6.0实现哈夫曼编码及文件译码操作,统计源文件中字符数目,对字符进行哈夫曼编码,以此作为密码对文件进行加密,得到加密后的二进制文件,从二进制文件中读取内容,使用哈夫曼树进行译码得到译码后的文件,并与源文件进行对比。
  3. 所属分类:C/C++

    • 发布日期:2018-10-28
    • 文件大小:1048576
    • 提供者:weixin_41867514
  1. 哈夫曼编解码器.zip

  2. 数据结构与算法课程设计,将需要传送的字母字符等转换为二进制的字符串,用0,1码的不同排列来表示;将输入的字母,字符等转变为哈夫曼树进而构造哈夫曼编码。还有对哈夫曼编码的破译。
  3. 所属分类:C++

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

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

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

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

    • 发布日期:2020-12-13
    • 文件大小:4096
    • 提供者:wq3681
« 12 3 »