#include<iostream> using namespace std; int m = 0; typedef struct { int weight; int jilu;//记录编码的权值 int parent, lchild, rchild; }HTNode, *HuffmanTree; //动态分配数组存储哈夫曼树 typedef char *HuffmanCode; //动态分配数组存储哈夫曼编码表 void Select(HuffmanTree HT, int n,int &s1,int &s2) { int i, j; for (i = 1; i ...