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

搜索资源列表

  1. 解,压缩程序 哈弗曼(Huffman)算法实现(对文本里的内容进行解压 和压缩 两个过程) 含实验报告

  2. 1.对txt文件压缩和解压的程序,使用动态编码。 2.使用Huffman编码压缩和解压时,Huffman树的存储可以直接存储树结构,也可以存储所有字符的频度或权值,然后读取时建立Huffman树; 3.使用Huffman编码压缩和解压时,注意定义压缩码的结束标记,可以使用一个特殊的字符作为结束标记,也可以在压缩码之前存储其比特长度;如果使用一个特殊字符作为结束标记,则其频度为1,需要在建立Huffman树时把它看作一个独立的字符进行建树。 4.使用Huffman编码压缩和解压时,在一个缓冲区里
  3. 所属分类:其它

    • 发布日期:2009-09-20
    • 文件大小:498kb
    • 提供者:jessiacui123
  1. 基于哈弗曼树,用C#写的压缩软件

  2. 课题要求(实现文件的压缩与解压并计算压缩率) 1) 描述压缩基本符号的选择方法 2) 运行时压缩原文件的规模应不小于5K 3) 提供恢复文件与原文件相同性对比功能 4) 要求实现一个基于哈夫曼树的文件压缩程序和文件解压程序 5) 课程选作内容:显示压缩率,图形图形化窗口操作界面 A软件名称:基于哈夫曼编码的文件压缩实用程序系统 B软件组成:WinZip.exe C制作平台及相关调试工具: Windows Xp sp3 Microsoft Visual Studio 2005 D运行环境: wi
  3. 所属分类:C#

    • 发布日期:2010-01-22
    • 文件大小:693kb
    • 提供者:liuzhihua_2008
  1. 数据结构课程设计 哈弗曼压缩+纸牌游戏

  2. 1.纸牌游戏 任务:编号为1-52张牌,正面向上,从第2张开始,以2为基数,是2的倍数的牌翻一次,直到最后一张牌;然后,从第3张开始,以3为基数,是3的倍数的牌翻一次,直到最后一张牌;然后…从第4张开始,以4为基数,是4的倍数的牌翻一次, 直到最后一张牌;...再依次5的倍数的牌翻一次,6的,7的 直到 以52为基数的 翻过,输出:这时正面向上的牌有哪些? 题目比较简单。但用了MFC的一些知识,实现了图形化,比较形象。 2.哈弗曼压缩 实现哈弗曼压缩及解压缩功能,并计算压缩前后文件占用空间比
  3. 所属分类:其它

    • 发布日期:2010-05-09
    • 文件大小:1022kb
    • 提供者:luqingkai
  1. 哈弗曼树进行压缩编码

  2. 用哈弗曼树的算法来对txt文件和doc文件进行压缩,并且可以解压
  3. 所属分类:其它

    • 发布日期:2010-06-10
    • 文件大小:845kb
    • 提供者:nejilemon
  1. 哈弗曼编码译码的源代码

  2. 利用哈夫曼算法的编码和译码系统,能针对指定的文件利用哈夫曼算法进行编码,同时实现对编码后的译文进行翻译得到原文的过程。 1 输入一个待压缩的文本文件名, 统计文本文件中各字符的个数作为权值,生成哈夫曼树; 2 将文本文件利用哈夫曼树进行编码,生成压缩文件(后缀名cod), 3 输入一个待解压的压缩文件名称,并利用相应的哈夫曼树将编码序列译码; 4 显示指定的压缩文件和文本文件; 5 界面友好,易与操作。采用菜单方式进行选择 6 显示哈夫曼树
  3. 所属分类:其它

    • 发布日期:2011-02-15
    • 文件大小:10kb
    • 提供者:bianjilang1
  1. 哈弗曼树算法压缩/解压文件(Huffman)

  2. 哈弗曼树算法压缩/解压文件,文件需要在release模式下执行,可进行encode和decode设置。简单快捷,很不错的代码,多次被国外教授当做例子讲解。有任何问题可留言。
  3. 所属分类:C++

    • 发布日期:2012-02-14
    • 文件大小:10kb
    • 提供者:baibai6242
  1. 哈弗曼树的文件压缩和解压实验报告(C语言源代码)

  2. C语言写的简单的哈弗曼树文件压缩与解压,实验报告格式, 内含:源代码+运行结果截图+算法描述
  3. 所属分类:C

    • 发布日期:2012-06-07
    • 文件大小:117kb
    • 提供者:white1013
  1. 解,压缩程序 哈弗曼(Huffman)算法实现

  2. 1.对txt文件压缩和解压的程序,使用动态编码,同时可以对word文档进行压缩与解压。 2.使用Huffman编码压缩和解压时,Huffman树的存储可以直接存储树结构,也可以存储所有字符的频度或权值,然后读取时建立Huffman树; 3.使用Huffman编码压缩和解压时,注意定义压缩码的结束标记,可以使用一个特殊的字符作为结束标记,也可以在压缩码之前存储其比特长度;如果使用一个特殊字符作为结束标记,则其频度为1,需要在建立Huffman树时把它看作一个独立的字符进行建树。 4.使用Huff
  3. 所属分类:C/C++

    • 发布日期:2013-07-03
    • 文件大小:498kb
    • 提供者:z765219
  1. Huffman编码压缩二进制

  2. 压缩 (1)统计原始文件中各字节出现的概率(次数); (2)采用哈弗曼算法对各字节进行编码,建立哈弗曼对照表; a)构造二叉树 b)编码 (3)依次读取原始文件的每个字节,查找其对应的哈弗曼编码,将这些位写入到压缩文件中(注意:要凑够8位二进制才写入到文件中)。 (4)将原始文件中各字节及出现的次数也写入到压缩文件中。 2、解压 (1)从压缩文件中获得原始文件各字节及出现的次数,并根据此构造哈弗曼对照表; (2)将压缩文件中对应原始文件数据的部分依据哈弗曼对照表还原成原来的字节,写入到解压文件
  3. 所属分类:C

    • 发布日期:2015-11-29
    • 文件大小:1mb
    • 提供者:qq_29183099
  1. C语言实现哈夫曼编码压缩和解压各种文件

  2. 实验目的:理解哈弗曼信源编码算法,并能应用于文件压缩中。 实验内容:写出程序,利用哈弗曼编码实现对文件的压缩,并能解压文件。 实验步骤: 1、压缩 (1) 统计原始文件中各字节出现的概率(次数); (2) 采用哈弗曼算法对各字节进行编码,建立哈弗曼对照表; a) 构造二叉树 b) 编码 (3) 依次读取原始文件的每个字节,查找其对应的哈弗曼编码,将这些位写入到压缩文件中(注意:要凑够8位二进制才写入到文件中)。 (4) 将原始文件中各字节及出现的次数也写入到压缩文件中。 2、解压 (1) 从压缩
  3. 所属分类:C/C++

    • 发布日期:2020-11-19
    • 文件大小:12kb
    • 提供者:weixin_44143854