Introduction - If you have any usage issues, please Google them yourself
A complete system should have the following features: (1) I: Initialization (Initialization). Read from the terminal character set size n, and n-n-weight character and to establish Huffman tree, and store it in the file hfmTree. (2) E: encoding (Encoding). Has been built using the Huffman tree (if it be not memory, read from the file hfmTree in), the body of the document ToBeTran the encoded file and then store the result in the CodeFile. (3) D: decode (Decoding). Huffman tree has been built using the code in the file CodeFile decoded, the result is stored in the file Textfile.