lab_huffman
Hazardous Huffman Codes
|
![]() ![]() | BinaryFileReader: interface for reading binary files, bit by bit or byte by byte |
![]() ![]() | BinaryFileWriter: interface for writing to binary files, bit by bit or byte by byte |
![]() ![]() | Frequency: a plain-old-data type representing a character and its frequency |
![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | HuffmanTree: class that represents a Huffman tree for encoding and decoding files with Huffman coding |
![]() ![]() | TreeNode class: internal representation of the Huffman tree |