#include#include#include#define OK 1#define ERROR 0typedef struct{ unsigned int weight; unsigned int parent,lchild,rchild;}HTNode,* HuffmanTree; //动态分配数组存储哈夫曼树typedef char * *HuffmanCode;//动态分配数组存储哈夫曼编码表void SelectMin(HuffmanTree HT,int nNode,int &s1,int &s2){ int i,j; for(i=1;i |