c语言哈夫曼数

binbingo42938 20 0 DOC 2019-09-23 13:09:22

当用n个结点(都做叶子结点且都有各自的权值)试图构建一棵树时,如果构建的这棵树的带权路径长度最小,称这棵树为“最优二叉树”,有时也叫“赫夫曼树”或者“哈夫曼树”。在构建哈弗曼树时,要使树的带权路径长度最小,只需要遵循一个原则,那就是:权重越大的结点离树根越近。在图1中,因为结点a的权值最大,所以理应直接作为根结点的孩子结点。

用户评论
请输入评论内容
评分:
暂无评论