哈夫曼编码译码器数据结构与算法课程设计
设计一个利用哈夫曼算法的编码和译码系统,重复地显示并处理“要求”中项目,直到选择退出为止。要求:(1)将权值数据存放在数据文件(文件名为data.txt,位于执行程序的当前目录中)(2)分别采用动态和静态存储结构(3)从键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树;(4)利用建好的哈夫曼树生成哈夫曼编码;(5)输出编码;用户可以执行的的功能有:(1)---选择读取某个源文件由系统解析建立哈夫曼树(2)---手动输入字符集及其权值信息建立哈夫曼树(3)---打印字符集的哈夫曼编码到屏幕(4)---选择某个文本文件进行编码(5)---选择某个代码文件进行译码
下载地址
用户评论
还可以,就是感觉有点乱.
感觉还行,只是有点错误,可能是我用GCC编译器的关系吧
课程设计做的这个,参考了,谢谢
能够编译,还行
不错,很详细
能够运行,功能很全,要是做成带界面的就更好了
写的不错,值得借鉴。
能运行,不过貌似跟我的需求不太一致
很好,可以运行
蛮好的程序,之前的课程设计参考了,多谢