哈弗曼树与哈夫曼编码 2019-09-24 16:44 更新、更全的《数据结构与算法》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11407287.html一、什么是哈夫曼树(Huffman Tree)如果我们将百分制的考试成绩转换成五分制的成绩,我们可以使用如下所示的程序:/* c语言实现 */ if( score < 60 ) grade =1; else if( score < 70 ) grade =2; else if( score < 80 ) grade =3; else if( score < 90 ) grade =4; else grade =5; 通过上述的代码,我们可以构造出如下图所示的判定树:如果在上述五分制的成绩中,我们考虑学生成绩的分布的概率,如下图所示:通过学生成绩分布的概率和上述的判定树,我们可以得到学生成绩的查找效率为:0.05×1+0.15×2+0.4×3+