#include#include#include#includeusingnamespacestd;#defineMaxN100//初始设定的最大结点数#defineMaxC1000//最大编码长度#defineImpossibleWeight10000//结点不可能达到的权值#definen26//字符集的个数//-----------哈夫曼树的结点结构类型定义-----------typedefstruct//定义哈夫曼树各结点{intweight;//权值i