
使用EGE图形库绘制的哈夫曼树
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目利用EGE图形库在计算机屏幕上动态展示哈夫曼树的构建过程,通过直观的动画效果帮助学习者理解数据结构中的哈夫曼编码算法。
1)哈夫曼树类型定义以及select()函数(用于寻找两个最小权值节点)、构建哈夫曼树的函数、求编码函数及字符串输入处理函数声明应放在huffman.h文件中;2)select()函数实现、构造哈夫曼树和计算编码的功能应在huffman.c文件内完成;3)读取并分析输入字符串,统计不同字符的数量及其出现次数的操作可以放到input.c文件里执行;4)绘图功能根据具体需求可单独放在draw.c文件中处理;5)测试程序的编写则在HuffmanTestApp.c文件中进行。
全部评论 (0)
还没有任何评论哟~


