2021
06-08
06-08
C语言实现哈夫曼树的方法
本文实例为大家分享了C语言实现哈夫曼树的具体代码,供大家参考,具体内容如下准备工作:1、定义一个结构体,表示一个节点。其中,这个结构体有4个成员变量,分别表示是这个节点的权值,父节点及左右子节点的下标2、定义一个整形数组,用于存放各个节点的权值3、定义一个整形数组,用于存放哈夫曼编码,当然也可以定义一个整形数组来存放哈夫曼编码构建哈夫曼树:1、给这个哈夫曼树创建一个结构体数组,其中分配的空间是2*n-1...
继续阅读 >