Skip to content

A Huffman compression algorithm implementation for Systems Programming

Notifications You must be signed in to change notification settings

gavinhailey/huffman-compressor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Systems Programming - Assignment 1

Created by: Gavin Hailey and Giovanni Thompson

Status

All functions work properly. Original and decoded files are identical. All memory in the heap was freed.

Usage

  • Compile: gcc hcompress.c linkedList.c -o hcompress -Wall

  • Encode: ./hcompress -e {filename}.txt (tree generated from "alien.txt")

  • Decode: ./hcompress -d {filename}.txt.huf

  • Valgrind: valgrind --leak-check=full ./hcompress -e alien.txt

About

A Huffman compression algorithm implementation for Systems Programming

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages