第一范文网 - 专业文章范例文档资料分享平台

数据结构课程设计1任务书

来源:用户分享 时间:2025/7/7 17:59:41 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《数据结构》课程设计任务书

一. 数据结构课程设计要求

学生必须仔细阅读《数据结构》课程设计任务书,认真主动完成课设的要求。学生要发挥自主学习的能力,充分利用时间,安排好课设的时间计划,并在课设过程中不断检测自己的计划完成情况,课程设计按照教学要求时间完成。

二. 题目:

设计一元多项式简单计算器。 三. 基本功能要求:

(1) 输入并建立多项式。

(2) 输出多项式,输出形式为整数序列:n,c1,e1,c2,e2……cn,en,其

中n是多项式的项数,ci,ei分别为第i项的系数和指数。序列按指数降序排列。

(3) 多项式a和b相加,建立多项式a 、b,输出相加的多项式。 (4) 多项式a和b相减,建立多项式a 、b,输出相减的多项式。 选做内容:一元多项式的乘法。

四. 测试数据:

(1) (2x+5x8-3.1x11)+(7-5x8+11x9)

(2) (6x-3-x+4.4x2-1.2x9)-(-6x-3+5.4x2+7.8x15) (3)(x+x2+x3)+0 (4)(x+x3)-(-x-x-3)

五. 完成结果要求:

上交的成果的内容必须由以下三个部分组成,缺一不可

1. 上交源程序:学生按照设计的具体要求所开发的所有源程序。源程序要结构清晰,重点函数的重点变量,要加上清晰必要的注释。(应该放到一个文件夹中,文件夹命名为姓名学号);

2. 上交程序的说明文件:在说明文档中应该写明上交程序所在的目录,上交程序的源程序文件名,程序使用说明等信息;

3. 课程设计报告:课程设计报告需写明:班级、学号、课程名、起止日期。 六、参考资料

教材 第二章

滨州学院计算机科学技术系课程设计报告

教师签名 课程名称 姓名 班级 学号 日期 成绩 (根据设计题目的要求,充分地分析和理解问题,明确问题要求做什么) 问题描述及分析 (对问题描述中涉及的操作对象定义相应的数据结构) 数据结构 描 述 1

(按照以数据结构为中心的原则划分模块,定义主程序模块和各个主要模块的算法, 主 要 算 法 及 模 块 设 计描 述逻辑设计的结果,应写出每个基本操作的功能说明和模块之间的调用关系 ) 2

(调试过程中遇到的主要问题及解决方法,得到的结论) 调试分析说明 (说明程序使用方法) 使用说明 (对结果进行分析,设计心得,重点突出特色及改进设想) 总结 附 录

(程序清单、参考资料等) 3

程序源代码格式如下:(字体Time New Roman,字号 小五,行距 10磅,段前段后均为0行 )

#include #include

#include \

int main() {

const int N = 8;

int w[]={5,29,7,8,14,23,3,11}; HuffmanTree ht; HuffmanCode hc;

//求哈夫曼编码

HuffmanCoding(ht,hc,w,N);

//打印哈夫曼树

for(int i=1; i<=2*N-1; i++)

printf(\ ht[i].parent, ht[i].lchild, ht[i].rchild);

//打印哈夫曼编码 for(int i=1; i<=N; i++) printf(\

//释放哈夫曼树和哈夫曼编码 free(ht);

for(int i=1; i<=N; i++) free(hc[i]); free(hc);

system(\}

4

搜索更多关于: 数据结构课程设计1任务书 的文档
数据结构课程设计1任务书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c84vwu4l91z58u602x74s2b61z97l7x017mp_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top