Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 673 Bytes

README.md

File metadata and controls

11 lines (9 loc) · 673 Bytes

Programming Assignment on String Compression Methods

The tasks listed bellow are tackled using BlueJ (an integrated development environment for Java).

  1. Write an encoder and decoder in Java for Huffman's static algorithm.
  2. Write an encoder and decoder in Java for dynamic self-adaptive Huffman coding.
  3. Write an encoder and decoder in Java for the LZ77 method and [optionally] for the LZ78 and LZW methods.
  4. Experimentally study the time required to run the above algorithms and their compression performance.

A more detailed markdown file can be found here.