函数数据流程图
2018-05-03 16:32:42 32 举报
哈夫曼压缩器函数流程图
作者其他创作
大纲/内容
*read_head)从压缩文件中读取源文件名,编码,补零等信息
to_String()将字符转为二进制,存入buf数组
c_hfcode()根据哈夫曼树找出节点编码
choice()选择权值最小的两个节点
ch_to_string()将字符转为二进制表示的数组
write_head()将原文件名,补0数写入压缩文件
main
write_message()将源文件进行编码压缩
*search_char()从编码中找到buf对应的字符
*c_list()根据文件建立链表
read_message()读取压缩文件
creat_file()
*seach_code()把字符对应的编码写入文件
extract_file()
**c_hftree()根据链表建立哈夫曼树
0 条评论
下一页