- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
长沙学院
课程设计指导书
系(部)计算机科学技术
专业软件工程(服务外包)
2013年12月1日
课程名称:数据结构与算法课程设计
课程编号:JX
主笔人:刘钢钦
主审人:潘怡
一、课程设计的目的
1巩固与加深对课程内容的理解。通过应用程序的设计过程,使学生加深对课程内容的理解,巩固
所学的专业基础知识。
2熟悉开发工具的使用。通过编制与上机调试程序,使学生逐步积累编制与调试程序的经验,促进
实践能力提高。
3培养与增强学生的综合运用能力。通过有一定实用价值的应用程序的开发,激发学生的学习兴趣,
促进学生综合运用能力的提高。
4培养与增强学生的自学能力和利用文献的能力。
二、课程设计的题目
为了充分调动学生的学习积极性与主动性,适应不同兴趣、不同程度的学生对课程设计的要求,本
课程设计提供四个任选题。每个学生可以根据本人的兴趣及能力选择教师指定的选题,也可以自定其他
的选题。
1、一元多项式计算问题
2、迷宫问题
3、利用二叉排序树对顺序表进行排序
4、交通咨询系统
5、内部排序算法的比较
三、设计内容
1、一元多项式计算问题
问题描述:
设计一个稀疏多项式简单计算器
基本要求:
(1)输入并分别建立多项式A和B
(2)输入输出多项式,输出形式为整数序列:n,c1,e1,c2,e2……,其中n是多项式的项数,ci和
ei是第i项的系数和指数,序列按指数降序排列
2
(3)完成两个多项式的相加、相减,并将结果输出;
测试数据:
14821082
(1)A+BA=3x-8x+6x+2B=2x+4x+-6x
1410861486
(2)A-BA=11x+3x+2x+10x+5B=2x+3x+5x+7
3131
(3)A+BA=x+xB=-x-x
7531
(4)A+BA=0B=x+x+x+x
(5)A-BA=100x100+50x50+20x20+xB=10x100+10x50+10x20+x
选作内容:
(1).多项式在x=1时的运算结果
(2)求多项式A和B的乘积
2、迷宫问题
问题描述:
以一个m*n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。迷宫问题要求求出从入口
(1,1)到出口(m,n)的一条通路,或得出没有通路的结论。
基本要求:
首先实现一个以链表作存储结构的栈类型,然后编写一个求迷宫问题的非递归程序,求得的通路以
三元组(i,j,d)的形式输出,其中:(i,j)指示迷宫中的一个坐标,d表示走到下一坐标的方向。
测试数据:
左上角(1,1)为入口,右下角(m,n)为出口。
选作内容:
(1)编写递归形式的算法,求得迷宫中的所有可能的通路
(2)以方阵的形式输出迷宫及其通路迷宫中的所有可能的通路
3、利用二叉排序树对顺序表进行排序
问题描述:
利用二叉排序树对顺序表进行排序。
基本要求:
(1)生成一个顺序表L;
(2)对所生成的顺序表L构造二叉排序树;
(3)利用栈结构实现中序遍历二叉排序树;
(4)中序遍历所构造的二叉排序树将记录由小到大输出。
测试数据:
用伪随机数产生程序产生,表长不小于
您可能关注的文档
- 【超声微课堂】下肢静脉超声的简单检查方法.pdf
- 吉林大学22秋《管理学原理》在线作业二答卷.pdf
- 中学生心理健康演讲稿(精选20篇).pdf
- 冲压模具设计规范标准.pdf
- 《前赤壁赋》课件-2024-2025学年高一语文同步备课课件(统编版必修上册).pptx
- 动车组司机培训练习测试卷四套.doc
- 动车组司机培训考试题附答案(3套).doc
- 病原生物与免疫学考试题附答案(3套试题).doc
- 护理学知识专项测试卷(4套).doc
- 港华燃气技能岗位理论知识试题及答案(4套试题).doc
- 护理学相关知识复习测试卷共三套.doc
- 护理学相关知识复习试题含答案(3套).doc
- 2025届高考语文复习:补写句子 课件.pptx
- 气压带和风带对气候的影响(第1课时)(教学设计).docx
- 气压带和风带对气候影响教学设计2024-2025学年高中地理人教版(2019)选择性必修1.docx
- 《故都的秋》课件 2024-2025学年统编版高中语文必修上册.pptx
- 《屈原列传》课件 2024-2025学年统编版高中语文选择性必修中册.pptx
- 《巫溪家乡文化》课件-2024-2025学年高一语文同步备课课件(统编版必修上册).pptx
- 《苏武传》课件 2023-2024学年统编版高中语文选择性必修中册.pptx
- 郑州中控ZKTime8.3 WEB考勤软件培训文档.pptx
文档评论(0)