You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
本项目是基于 Java 实现的哈夫曼编码文本压缩解压工具,按照字符频率构建哈夫曼树、生成哈夫曼编码映射、压缩解压文件。 This project is a Huffman coding-based text compression and decompression tool implemented in Java. It constructs a Huffman tree according to character frequencies, generates Huffman coding mappings, and enables file compression and decompression.
I along my project partner was given "Text Compression" as a final lab task. We were asked to combine 3 algorithms, huffman, BWT, MTF, in different orders to check which order does the most compression.
A simple Java implementation of the LZW (Lempel-Ziv-Welch) algorithm for compressing and decompressing text files. Supports both compression and restoration of original content.
A simple, lossless text file compressor and decompressor built in Java using Huffman Coding. It shrinks files by giving shorter codes to frequent characters, and restores them exactly when decompressed. Features include a command‑line interface, clean modular design, and efficient bit‑level file handling