1 / 5
文档名称:

课程设计报告书写格式及样式01.pdf

格式:pdf   大小:349KB   页数:5页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

课程设计报告书写格式及样式01.pdf

上传人:青山代下 2024/5/13 文件大小:349 KB

下载得到文件列表

课程设计报告书写格式及样式01.pdf

相关文档

文档介绍

文档介绍:该【课程设计报告书写格式及样式01 】是由【青山代下】上传分享,文档一共【5】页,该文档可以免费在线阅读,需要了解更多关于【课程设计报告书写格式及样式01 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。.附录:课程设计说明书的书写格式与细则设计题目一、正文标题层次正文题序层次是文章结构的框架,,题序层次可以分为若干级,各级之间加小圆点,末尾一级的后面不加小圆点,层次分级一般不超过四级为宜,示例如下:第一级〔章〕123……第二级〔条〕……………第三级〔条〕……………………第四级〔条〕…….1….1….1….1….1….1…二、表格每个表格应有自己的表序与表题,:####,、插图插图图面要整齐、美观,插图应与正文呼应,,图序编号要连续,、:1/5.##理工大学华夏学院课程设计报告书课程名称:数据结构题目:哈夫曼树与哈夫曼编码的C语言程序实现系名:信息工程系专业__软件2101__柳浪__指导教师:钱小红黄启荃20XX6月24日课程设计任务书学生__柳浪专业__软件2101指导黄启荃工作单位:华夏学院计算机教研室设计题目:哈夫曼树与哈夫曼编码的C语言实现初始条件:1、、:〔包括课程设计工作量与其技术要求,以与说明书撰写等具体要求〕主要任务:〔在规定的时间内完成下列任务〕〔问题〕输入一个有n个叶结点的权值构造一棵哈夫曼树;〔例如:n=8,权值为529781423311〕2/:结点应存储四种信息:结点的权值、左右子树地址、,输出哈夫曼编码;、进行程序调试并能得出正确的运行结果,:〔课程设计报告按统一通用格式书写〕具体内容如下:①设计任务与要求②总体方案与说明③程序主要模块的流程图④源程序清单与注释⑤问题分析与解决方案〔包括调式记录、调式报告,即在调式过程中遇到的主要问题、解决方法与进设改想〕;⑥小结与体会附录:①源程序〔必须有简单注释〕②使用说明③参考资料时间安排:6月20日---24日第一天布置题目,确定任务、查找相关资料第二天~第四天功能分析,编写程序,调试程序、运行系统;第五天程序验收、答辩;:20XX6月20日系主任签字:年月日设计题目:〔题描述〕输入一个有n个叶结点的权值构造一棵哈夫曼树;〕〔例如:n=8,:〔1〕初始化:将2n-1个结点的三个指针域的值置为空〔可用-1表示〕,权值为0;<2>输入:读入n个叶结点的权值存入向量的前n个分量中,即形成有n个结点的森林〔一个结点为一棵树〕;<3>排序:按权值排序〔从小到大〕<4>合并:把前两棵树组成一课新树,放回森林,直至形成一棵树;最后输出哈夫曼编码:2需求分析哈夫曼树和哈夫曼编码的c语言基本功能(1)初始化:输入编码字符和其权值,生成哈夫曼树和字符的哈弗曼编码,并用保存文件哈夫曼树和字符的哈夫曼编码.〔2〕编码:把文本字符串转换为〞和〞表示的哈夫曼编码.〔3〕译码:把〞和〞表示的哈夫曼编码串转换为文本字符串〔4〕显示哈夫曼树:以凹入形式显示哈夫曼树.〔5〕显示哈夫曼表:以表格形式显示哈夫曼树.〔6〕显示字符编码3实现方法实现哈夫曼算法的数据类型定义定义为:typedefstructpdode{intweight;/*权值域*/3/,lchild,rchild;/*前件、左子树、右子树指针域*/}HTnode,*huffmantree;2概要设计〔1〕构造一个CodeNode结构体用来存储编码字符与各自符的编码,〔2〕从根节点开始,左走一步为0,右走一步为1,并将编码结果存入文件中〔3〕一旦到达叶子,:开始3详细设计〔1〕坐标位置intr,c表示横向和纵向坐标;〔2〕求迷宫的算法〔或程序表示〕〔3〕主程序实现步骤与方法〔这一部分可以将主要的程序段进行解释性的说明〕4调试分析(1)静态调试:按求解算法和C语言的语法规则进行检查;〔发现了那些错误,并做了怎样的修改〕(2)动态调试:将设计题给出的路径进行运行;〔记录下从中发现错误,并改正的过程〕5测试结果设计两组数据给出运行结果.(1)输入32入口位置为1100出口位置为3200求解路径后输出的迷宫为00****(2)输入34入口位置为110000出口位置为340011求解路径后输出的迷宫为0000***##***7用户手册〔1〕本程序在TC环境下形成##〔D盘中〕〔2〕在windows系统界面上运行##,按提示命令输入迷宫;输入迷宫的入口和出口位置,,这样速度较慢,可以将几种迷宫方案制成数据文件,只要输入数据文件名,速度就提高了许多.〔在C语言中产生数据文件的方法可以查阅C语言教材.〕4/〔或答辩〕记载:指导教师评语:签名:20##6月日5/5