算法设计与分析姓名:胡存英班级:计算机应用学号:20070130324指导老师:彭小刚基于LZW算法的文本压缩摘要:介绍了LZW算法,用java语言实现了LZW文本压缩,并对其字典的节点结构进行了改进,减少了运行中的内存使用,提高了压缩解压速度
最后,对改进的算法和原来的算法在四个文本上进行测试,对比分析,实验表明,这一改进算法有一定的提高
关键词:文本压缩;LZW算法;字典;TextCompressionBasedonLZWAbstract:Inthispaper,werealizeLZWtextcompressionwithJAVA,andimproveitsnodestructureofdictionary
Asaresult,themodifiedalgorithmuseslessmemoryintheprocessofcompressionanddecompression,increasesthespeedofoperation
Intheend,wetestfourdifferenttextsusingalgorithmLZWandmodifiedalgorithmrespectively
ByComparisonAnalysis,theresultshowsthattheimprovedalgorithmresultinacertainimprovementinrunningspeed
[Keywords]:textcompression;LZWalgorithm;dictionary;一、引言随着计算机数据采集技术的发展,实验数据量由原来的几十Kbs发展到几百Mbs,甚至到Gbs量级
针对如此大量的测试数据的传输、存储问题,必须对大量的数据进行压缩
但数据压缩技术在各方面应用时,采用哪种压缩方法,要根据信号类型和应用目的不同等具体需要而定
本文通过分析当今普