赫夫曼树是一类带权路径长度最短的树。
假设有
举个例子:假如现在有 A , B , C , D , E 这五个字符,它们分别出现的频率(即权值)为 5, 4, 3, 2, 1,下图为赫夫曼树的构建过程(每次取两个权值最小的节点生成一个树):
笔记来源
赫夫曼树是一类带权路径长度最短的树。
假设有
举个例子:假如现在有 A , B , C , D , E 这五个字符,它们分别出现的频率(即权值)为 5, 4, 3, 2, 1,下图为赫夫曼树的构建过程(每次取两个权值最小的节点生成一个树):
笔记来源