根据英文文章中字符出现频率创建哈夫曼树并进行哈夫曼树编码,编码函数无法运行,报错显示引发异常。
已尝试仅将该部分代码复制到另一个空项目单独调试,却能够运行。
至于为什么是2n-1,在后面我会讲到其中:weight:权值域,保存该结点的权值;lchild:指针域,结点的左孩子结点在数组中的下标;rchild:指针域,结点的右孩子结点在数组中的下标;parent:指针域,该结点的双亲结点在数组中的下标。