登录
首页 » Visual C++ » hafuman

hafuman

于 2007-07-16 发布 文件大小:254KB
0 193
下载积分: 1 下载次数: 19

代码说明:

  一 . 需求分析: 1) 输入形式和输入值范围: 输入形式是要压缩(或者要解压)的文件路径,输入范围是字符串,而且要是文件的路径。 2) 输出形式: 输出相应的编码压缩文件和解码原文件 3) 程序所能达到的功能: 利用哈夫曼对ASCII文件做不等长编码,达到压缩文件。利用哈夫曼树的遍历,达到解压文件的目的。程序的功能也就是实现压缩和解压ASCII类型文件的目的。 4)测试数据:(包括正确的输入数据及其输出结果和含有错误输入及其输出结果) 测试输入或者输出文本框是不是有空的,是不是不是有效路径。进行条件判断,实现错误处理。 比如要压缩:c:a.txt 文件路径就是:c:a.txt。如果输入框是空的,就判断,然后用MessageBox处理信息。 如果文件路径和文件的输出路径都写正确的话,就会输出相应的压缩或者解压文件,否则用函数MessageBox提示错误。然后进行更正。 二 . 概要设计: 1) 哈夫曼树的特点 a) 是二叉树的一种,而且是一种没有度数是1的二叉树 b) 一棵树有n个叶子,就会用2n-1个节点 c) 一种“最优”二叉树,由于树的带权路径(WPL)最小 d) 由于它是由下到上顺序构造的,使得分支节点和叶子节点从下到上,权值都是从小到大的顺序排列的 ()

文件列表:

复件 (2) 课程设计报告.doc

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • osgriver
    基于osg的河流显示,可以达到实时绘制效果。(Based osg rivers display, you can achieve real-time rendering results.)
    2020-09-15 13:47:58下载
    积分:1
  • VSPD-VisualC-6
    可虛擬兩個RS-232或者是多個RS-232互傳資訊,此源码維VisualC-6所編寫。(Can be a virtual two RS-232 or RS-232 over pass each other information, this source code written by Victoria VisualC-6.)
    2020-11-27 09:09:29下载
    积分:1
  • CserialPort类源码
    VC++简单而强大的多线程串口编程工具,该CSerialPort类封装了串口通信的基本 数据和方法(VC simple and powerful multithreaded serial programming tools, the CSerialPort type of serial communications package of basic data and methods)
    2020-06-26 07:20:01下载
    积分:1
  • senario
    vc程序中建立stk场景,添加卫星,驱动卫星按照vc中指定的姿态角运动(vc programme to set up stk senario ,drive satllite attitude movement)
    2020-09-21 14:47:52下载
    积分:1
  • MCU-hmi
    远端操作人机,可以节省传统HMI,继而使用一体式面板。使用更加方便(Remote Operator Terminal)
    2013-11-14 22:07:34下载
    积分:1
  • MFCPADOPAccess_budget_mgr
    使用ADO,进行Access数据库的存取操作,VC6以及更新版本均可使用,有代码注释。注:实现了记账管理软件,基于MFC的界面(With ADO, Access database access operations performed, VC6 and later versions can be used with code comments. Note: The realization of accounting management software, MFC-based interface)
    2014-05-31 17:26:12下载
    积分:1
  • VB版的迷宫游戏源代码
    VB版的迷宫游戏源代码,非常不错的源码程序,新手可靠的参考(VB version of the maze game source code,.Rar)
    2017-06-30 13:42:46下载
    积分:1
  • hindingpro
    此程序用VC编写,利用DDK可隐藏进程 (This program written by VC, the process can be hidden by DDK)
    2010-12-25 17:47:11下载
    积分:1
  • IC_Pro
    此为电表售电管理系统,采用MFC制作,里面有详细的使用VC做数据库的及时间控制的经典源码(IC_MFC)
    2010-05-07 23:44:39下载
    积分:1
  • ShowCursor
    说明:  这是一个隐藏与显示鼠标的例子,相信对初学者有一定的帮助(This is an example of hiding and show the mouse, I believe there is some help for beginners)
    2011-03-28 13:13:49下载
    积分:1
  • 696518资源总数
  • 105678会员总数
  • 22今日下载