基本要求】
(1)能够通过键盘或者纯文本文件读入字符集的大小 n,以及 n 个字符和权值来建立 哈夫曼树,并且把建立好的哈夫曼树存入到 HuffmanTree.txt 中去。
(2)利用已经建立好的哈夫曼树,对文件中的正文进行编码,将结果存入到文件 HuffmanCode.txt 中。
(3)利用已经建立好的哈夫曼树将 HuffmanCode.txt 中的哈夫曼编码进行译码,结果 存入到 HuffmanText.txt 中。
(4)能够按照垂直输出二叉树的方式,将存储在 HuffmanTree.