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

搜索资源列表

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

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

    • 发布日期:2009-09-20
    • 文件大小:509952
    • 提供者:jessiacui123
  1. 统计压缩的算法,包含压缩和解压缩的源码与解释

  2. 本程序使用huffman编码方法实现的压缩和解压缩算法。实现过程首先定义任意大小的文件,读入文件并且统计其中不同的单元出现的概率,同时对不同的单元进行相应的编码,对编码后的文件进行存盘得到压缩后的文件。解压缩的时候根据对原单元的编码得到原元素,然后存盘。
  3. 所属分类:C

    • 发布日期:2012-02-23
    • 文件大小:53248
    • 提供者:gjqi12
  1. 用哈夫曼编码压缩文件

  2. 这是我自己学习huffman编码时编写的一个小程序。可以对文件进行压缩和解压缩,支持2种压缩算法,文件名称和压缩模式在命令行参数设置。内有编译好的执行文件,测试结果,数据文件,比较详细的使用说明和注释。程序使用c语言编写,未使用任何第三方库。在某些情况下(比如super-pi的计算结果),用我的这个程序压缩后的文件甚至比winRAR最优压缩模式更小。
  3. 所属分类:C

    • 发布日期:2012-05-09
    • 文件大小:1048576
    • 提供者:liangbch
  1. 解,压缩程序 哈弗曼(Huffman)算法实现

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

    • 发布日期:2013-07-03
    • 文件大小:509952
    • 提供者:z765219
  1. 利用huffman编码对文件进行压缩和解压

  2. 1 初始化:给出十万个随机字符 字符中只包含小写的英文字母a z 输出初始化文件名为input txt 可以使用给出的随机代码自己随机生成十万个字符 代码见附录rand cpp 也可以使用给出的十万个字符 文件见附录input txt 2 建立编码表:建立相应的huffman树 对上述字符进行编码 3 编码:根据编码表对输入的字符串进行编码压缩 并将编码后的字符串输出到compress txt文件中 4 译码:对compress txt中的压缩字符进行解压缩 把解压的答案输出到文件decomp
  3. 所属分类:C++

    • 发布日期:2015-01-09
    • 文件大小:5120
    • 提供者:u012560813
  1. huffman编码对文件进行压缩和解压

  2. 初始化:给出十万个随机字符 字符中只包含小写的英文字母a z 输出初始化文件名为input txt 可以使用给出的随机代码自己随机生成十万个字符 代码见附录rand cpp 也可以使用给出的十万个字符 文件见附录input txt 2 建立编码表:建立相应的huffman树 对上述字符进行编码 3 编码:根据编码表对输入的字符串进行编码压缩 并将编码后的字符串输出到compress txt文件中 4 译码:对compress txt中的压缩字符进行解压缩 把解压的答案输出到文件decompre
  3. 所属分类:其它

    • 发布日期:2018-12-11
    • 文件大小:6144
    • 提供者:qq_36877577
  1. 使用Huffman对文件进行压缩和解压缩

  2. 使用java语言实现Huffman对任意文件做到压缩和解压缩,压缩后的文件只能通过解压缩来解压后才能读取
  3. 所属分类:Java

    • 发布日期:2019-01-12
    • 文件大小:15360
    • 提供者:weixin_43225598
  1. Linux bzip2 命令的使用

  2. 1.命令简介 bzip2 用来压缩和解压缩文件,是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,采用 Burrow-Wheeler 块排序文本压缩算法和 Huffman 编码将文件压缩为后缀为 .bz2 的 bzip2 文件。压缩率一般比基于 LZ77/LZ78 的压缩软件好得多,其性能接近 PPM 族统计类压缩软件。 bzip2 不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和 tar 命令一起使用完成对文件的打包和压缩。减少文件大小有两个明显的好处,一是可以减
  3. 所属分类:其它

    • 发布日期:2021-01-09
    • 文件大小:72704
    • 提供者:weixin_38752907