首页 > 代码库 > 哈夫曼树 之 建树和编解码

哈夫曼树 之 建树和编解码

 /*
 * 实现过程:着先通过 HuffmanTree() 函数构造哈夫曼树,然后在主函数 main()中
 *           自底向上开始(也就是从数组序号为零的结点开始)向上层层判断,若在
 *           父结点左侧,则置码为 0,若在右侧,则置码为 1。最后输出生成的编码。
 *------------------------------------------------------------------------*/
#include <stdio.h>
#include<stdlib.h>
#include<cstring>

const int MAXBIT = 100;
const int MAXVALUE = http://www.mamicode.com/10000;>

哈夫曼树 之 建树和编解码