哈夫曼樹c語言
發布時間: 2022-09-01 07:42:39
『壹』 數據結構 c語言版 哈弗曼樹 實驗
#include<iostream>
#include<iomanip>
#include<string>
#include<windows.h>
usingnamespacestd;
typedefstruct{//定義哈夫曼樹個結點
intweight;//權值
intparent,lchild,rchild;//雙親,左右孩子結點下標
chardata;//儲存相關的字元信息
}HTNode,*HuffmanTree;//動態分配數組存儲哈夫曼編碼樹
typedefchar**HuffmanCode;//動態分配數組存儲哈夫曼編碼表
voidstatistics(char*a,int*w,char*d,int&n)//統計字元
{
intj=0;
intk;
for(inti=0;i<100&&a[i]!='