没有合适的资源?快使用搜索试试~ 我知道了~
算法与数据结构_课程设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 189 浏览量
2022-05-08
11:47:19
上传
评论
收藏 154KB DOC 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/85319057/0001-69b65354aeaaca679f406f92c12dddd9_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
31页
算法与数据结构_课程设计.doc
资源推荐
资源详情
资源评论
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![](https://csdnimg.cn/release/download_crawler_static/85319057/bg1.jpg)
*******************
实践教学
*******************
兰州理工大学
计算机与通信学院
2012 年春季学期
算法与数据结构 课程设计
题 目:敢死队问题
专业班级:
姓 名:
学 号:
指导教师:
成 绩:_______________
![](https://csdnimg.cn/release/download_crawler_static/85319057/bg2.jpg)
目 录
摘 要...............................................................................................................................1
前 言...............................................................................................................................3
正 文...............................................................................................................................5
采用类 C 语言定义相关的数据类型 5
各模块的伪码算法 8
函数的调用关系图 12
调试分析 13
测试结果 14
源程序(带注释) 16
总 结.............................................................................................................................25
参考文献......................................................................................................................26
致 谢.............................................................................................................................27
附件Ⅰ 部分源程序代码.............................................................................................28
![](https://csdnimg.cn/release/download_crawler_static/85319057/bg3.jpg)
摘 要
有M个敢死队员要炸掉敌人的一碉堡,谁都不想去,排长
决定用轮回数数的办法来决定哪个战士去执行任务。如果前
一个战士没完成任务,则要再派一个战士上去。现给每个战
士编一个号,大家围坐成一圈,随便从某一个战士开始计数,
当数到5时,对应的战士就去执行任务,且此战士不再参加
下一轮计数。如果此战士没完成任务,再从下一个战士开始
数数,被数到第5时,此战士接着去执行任务。以此类推,
直到任务完成为止。通过该题目的设计过程,可以加深理解
线性表及栈的逻辑结构、存储结构,掌握线性表及栈上基本
运算的实现,进一步理解和熟练掌握课本中所学的各种数据
结构,学会如何把学到的知识用于解决实际问题,培养学生
的动手能力。
关键词: 敢死队;数据结构;线性表;循环队列;循环链表
算法设计:
以单循环链表为存储结构,包含三个模块:
1.主程序模块
2.构造链表并初始化
1
![](https://csdnimg.cn/release/download_crawler_static/85319057/bg4.jpg)
3.删除结点
2
![](https://csdnimg.cn/release/download_crawler_static/85319057/bg5.jpg)
前 言
课程设计是综合性比较强和比较复杂的作业,通常需要比
较宽的知识面,花费比较多的时间,具有比较高的能力以及
要付出比较多的努力才能完成的作业。我们充分认识到课程
设计在教学过程中的重要性,通过课程设计可使我们更好的
掌握和理解复杂的概念,促进理论知识学习,提高专业技能,
培养思想素养和激发创新精神。
本课题运用 C++语言进行开发,C++语言能够简单的
进行编译一些程序,来实现对一些问题的解决。它虽然比较
简单的处理一些问题,但却有更高的效率。
经过这一个学期对《数据结构》的学习,我们都学到了
不少东西,可能有些学的还不够理想,但无论如何这些知识
都为我们的下一步学习打下了坚实的基础。做这么一个课程
设计,一方面是为了检查我们一个学期以来的学习成果,另
一方面也是为了让我们进一步的掌握和运用它,同时也让我
们认清自己的不足之处和薄弱环节,加以弥补和加强。
这次课程设计是对我们学习了 C 语言与 C++课程的总
结,同时也是对我们所学知识的运用和检验。通过这次课设
暴露出了我的诸多问题,这些问题充分体现了我在以前学习
中的缺点和不足之处,使我明确了今后在学习中要克服的问
3
剩余30页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
老帽爬新坡
- 粉丝: 86
- 资源: 2万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)