Huffman编码的java实现

时间:2017-07-03 05:25:07
【文件属性】:

文件名称:Huffman编码的java实现

文件大小:16KB

文件格式:ZIP

更新时间:2017-07-03 05:25:07

Huffman Huffman编码 java 树 快速排序

自己实现的Huffman编码,压缩率接近50%,使用字节流写入文件。解码时读取字节流,将字节流转化为二进制串,匹配字符解压。使用I have a dream作为测试文件。


【文件预览】:
HuffmanCode
----bin()
--------App.class(1KB)
--------HuffmanCode.class(3KB)
--------FileDealer.class(4KB)
--------HuffmanTree.class(2KB)
--------HuffmanTreeNode.class(805B)
--------QuickSort.class(1KB)
----I have a dream.txt(16KB)
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----src()
--------HuffmanCode.java(2KB)
--------HuffmanTreeNode.java(556B)
--------HuffmanTree.java(1KB)
--------QuickSort.java(964B)
--------App.java(551B)
--------FileDealer.java(3KB)
----.project(387B)
----.classpath(301B)

网友评论

  • 可以运行,符合我的需要
  • 代码可运行,很有帮助,谢谢!
  • 很有用代码,其中的注释很多。