检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]郑州轻工业学院计算机与通信工程学院,郑州450002
出 处:《科技通报》2013年第6期22-24,共3页Bulletin of Science and Technology
基 金:国家自然科学基金(61163017)
摘 要:通过分析哈夫曼算法的思想,提出了一种改进的哈夫曼数据压缩算法。针对经典哈夫曼算法的不足,采用堆排序的思想构建哈夫曼树并得到哈夫曼编码,这种方法可以减少内存的读写次数,提高系统的响应时间。通过二次映射,把编码文件中每8位二进制转换成一个对应字符,提高了文件的压缩率,保证了最终生成的压缩文件的安全保密性。本文最后采用3个文本文件对改进的哈夫曼算法进行了压缩测试,实验表明,改进的算法,在压缩率上略强于经典算法。Through the analysis of the Huffman algorithm,an improved Huffman algorithm of data compression is proposed.According to the classic Huffman algorithm,using the heap sort thought to build the Huffman tree and the Huffman coding,this method can reduce the memory read and write times,improving the system response time.Through the second mapping,each 8 encoded file binary is converted into a corresponding character,improve the compression ratio of files and ensure the security and confidentiality of the resulting compressed file.Finally,three text files compression test on the improved Huffman algorithm,experiments show that the improved algorithm,the compression ratio is slightly better than classic algorithm.
分 类 号:TP31[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.13