}voidgetcode(intt)//得到每个结点的编码,即‘0’或‘1’,并将其写入结构体数组中{if(t==-1)return;else{ tree[tree[t].lchild].code='0'; tree[tree[t].rchild].code='1'; getcode(t-1); } }voidfindcode(intw)//得到想要的赫夫曼编码,并将其输出{intp;charcode[20];intcode_length=0;for...
}voidgetcode(intt)//得到每个结点的编码,即‘0’或‘1’,并将其写入结构体数组中{if(t==-1)return;else{ tree[tree[t].lchild].code='0'; tree[tree[t].rchild].code='1'; getcode(t-1); } }voidfindcode(intw)//得到想要的赫夫曼编码,并将其输出{intp;charcode[20];intcode_length=0;for...