哈夫曼树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]!='