全文预览

huffman coding&哈夫曼编码文件压缩

上传者:梦&殇 |  格式:doc  |  页数:23 |  大小:0KB

文档介绍
‘0’ASC是30H转换成2进制是00011110。文件操作特别注意:处理文件时若一个地方有二进制读入则其他地方也都要以二进制读写,否则会造成解码的错误?因为二进制和文本读入的字符对应的码是不相同的。在算法实现上要有一定的思路要更能体现设计的目的。同时上机调试也是十分重要的,在调试的过程中能够不断的发现在编写算法时应该注意的一些细节和算法语句的非法使用,在调试过程中通过对算法的不断测试、更正、扩充功能、修饰细节,使算法程序不断的得到完善。通过这次的课程设计使我认识到要将数据结构这门课甚至是将计算机专业的课学好不仅仅是要把书上的基本知识学好而且还要不断进行实践,将所学的跟实践操作结合起来才能更好地巩固所学,才能提高自己实践能力.通过这次的设计使我认识到只停留在表面理解问题是很难使问题得到很好的解决的,实践能力与理论知识同样重要。可以说此课程设计的理论难度并不大,但是若要深入发掘其中的东西,并且实际去编程实现,就遇到了相当大的难度。因为与之涉及的很多方面并没有学过,需要自己去自学和实践检验。所以在以后的学习中一方面我要不断的巩固自己所学的理论知识,一方面还要多参加实际操作工作以便提高自己的实际操作能力。其实这次课程设计的最大收获应该是找到了解决问题的几个很好的途径:1.论坛/上让我学到了很多东西,也认识了很多志同道合的朋友。2.在自己的网站也收获了很多,共享让我们共同进步。此外,我学会了看微软的MSDN,并学会了自己去独立的完善一个程序,对程序的效用等做思考。并体会到:问别人只能帮你开拓思路,真正解决问题还是要靠自己去摸索。由于时间不是很充裕,程序中有很多不足之处,特别在学习了文件压缩原理教程后真的发现自己目前所做出的程序可以说实用价值相当有限,呵呵。虽然也尝试着使用一些新的技术去完善它,但调试的结果出不来,所以需要继续努力。以下也是我考虑改进的几个方向。改进方向及创新应用方向

收藏

分享

举报
下载此文档