期刊文献+

动态文本的解压缩算法设计与实现

The Design and Implementation of Compression and Decompression Method for Dynamic Text
下载PDF
导出
摘要 针对在文本解压缩过程中对动态数据进行权重统计较为困难这一问题,提出了一种采用三叉链表的解压缩算法。首先采用链表对动态文本中的不同字符进行统计,得到相应字符的权重;在此基础上,再利用三叉链表构造赫夫曼树并对其进行赫夫曼编码;最后采用位运算对赫夫曼编码进行无损的数据压缩和解压。实验表明,该算法运行效率高,实现简单,具有较高的应用价值。 Due to the difficulty of weight statistic for dynamical data in the compression and decompression process, a compression and decompression method based on trifurcate chain table is proposed in this paper. First, in order to achieve the weight of each character, each different character in dynamical text file was accounted by employing chain table. Then the Huffman tree was constructed and Huffman coding was completed by using trifurcate chain table. Finally, the lossless compression and decompression for Huffman coding was completed by using bit- operation. Experience results reveal that the proposed method has a high application value for the advantages of high efficiency and realized easily in practice.
作者 王军
出处 《铜仁学院学报》 2015年第4期117-119,150,共4页 Journal of Tongren University
基金 贵州省教育厅教学质量与教学改革工程项目(黔高教发[2013]446-9号)研究成果
关键词 文本 动态数据 三叉树 解压缩 Text dynamical data ternary tree compression and decompression
  • 相关文献

参考文献6

  • 1王军.基于赫夫曼编码的数据压缩[J].中国教育教学杂志,2006,18(11):16765—16767.
  • 2严蔚敏,吴伟民.数据结构[M].北京:清华大学出版社.2010:192.
  • 3陈宝平.数据结构[M].北京:清华大学出版社,2012.
  • 4邓又明.数据结构[M].北京:地质出版社,2007.
  • 5谭浩强.C程序设计(第三版)[M].北京:清华大学出版社,2014.
  • 6郑丽.c++语言程序设计(第四版)[M].北京:清华大学出版社,2010.

共引文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部