- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构实验报告格式1.
数据结构实验报告格式
实验表的基本操作实验目的掌握使用VC++上机调试线性表的基本方法;掌握线性表的基本操作:插入、删除、查找等运算在顺序存储结构上的。实验内容 表基本操作的实现实验要求认真阅读和本实验的程序。上机运行本程序。四、的运行结果。六、实验评价(教师)
实验2 栈和队列的基本操作
一、实验目的
1深入了解栈的特性,掌握栈和队列的各种基本操作。二、实验内容 栈和队列在顺序存储结构下的各种基本操作三、实验要求1.认真阅读和掌握本实验的算法。2.上机将本算法实现2.上机运行写出的程序,并且独立调试通过。
四、写出该程序的功能和运行结果。
五、实验总结
(在实验中遇到了哪些问题,如何解决的)六、实验评价(教师)
实验3 串及其应用
一、实验目的:
本次实验的目的是熟悉串类型的实现方法和文本模式匹配方法。
二、实验内容实现串的模式匹配算法
三、实验要求1.认真阅读和掌握本实验的算法。2.写出程序并上机运行本程序。 (源程序) 四、写出该程序的输入和运行结果
五、实验总结
(在实验中遇到了哪些问题,如何解决的)六、实验评价(教师)
实验4 二叉树
一、实验目的
本次实验的目的是熟悉树的各种物理表示方法及各种遍历方式 (其中以二叉树为侧重点),了解树在计算机科学及其他工程中的应用。
二、实验内容
1.二叉树的建立
2.遍历二叉树 (递归和非递归形式)
三、实验要求1.认真阅读和掌握本实验的算法。2.写出程序并上机运行程序。
四、写出程序的输入和运行结果
五、实验总结
(在实验中遇到了哪些问题,如何解决的)六、实验评价(教师)
实验5 图
一、实验目的
本次实验的目的是熟悉图的各种物理表示方法及各种遍历方式,了解图在计算机科学及其他工程中的应用。
二、实验内容
1.图的两种存储结构
2.图的遍历
3.最小生成树
4.拓扑排序和关键路径
5.最短路径
三、实验要求1.认真阅读和掌握本实验的算法。2.写出程序并上机运行本程序。
四、写出程序的输入和运行结果
五、实验总结
(在实验中遇到了哪些问题,如何解决的)六、实验评价(教师)
实验6 查找和排序
一、实验目的
本次实验的目的是掌握各种查找和排序算法及其实现技术,了解它们在时间和空间复杂性方面的性能,熟悉各种查找和排序方法的适用性,
二、实验内容
1.顺序查找和二分查找
2.二叉排序树和平衡二叉树
3.哈希表
4.各种简单排序 (插人排序、选择排序、冒泡排序等)
5.快速排序、堆排序、归并排序和基数排序
三、实验要求1.认真阅读和掌握本实验的算法。2.上机将算法实现并独立调试通过。
四、写出程序的输入和运行结果
五、实验总结
六、实验评价(教师)
设计性实验一:一元多项式计算
一、课程设计目的
本次实验的主要目的是设计一个一元多项式简单计算器,熟悉掌握一元多项式在链式存储结构上的实现,能够按照指数降序排列建立并输出多项式;能够完成两个多项式的相加、相减,并将结果输入并体会两种存储结构各自的优缺点和适用性。
二、实验内容
(1)输入并建立多项式
(2)输出多项式,输出形式为整数序列:n,a,e1,c2,e2…,cn,en,其中n是多项式的项数,ci,ei分别是第i项的系数和指数,序列按指数降序排列。
(3)多项式a和b相加,建立多项式a+b
(4)求多项式a的导数,建立多项式a=a’
三、实验环境
硬件环境:IBM—PC机及其兼容机。
软件环境:(1)操作系统Windows98或Windows2000。
(2)Microsoft Visual C++ 6.0或TurboC2·0系统。
四、实验要求
1.认真阅读和掌握本实验的算法。2.上机将算法实现并独立调试通过。
给出存储结构、多项式相加的源程序、测试数据和结果、算法的时间复杂度、另外可以提出算法的改进方法;
五、实验总结
六、实验评价(教师)
设计性实验二:约瑟夫环
一、问题描述:
约瑟夫问题的一种描述是:编号为1,2,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一个人开始重新从1顺序报数,如此下去,直到所有人全部出列为止。
二、课程设计目的:
本次课程设计的主要目的是利用单向循环链表存储结构模拟约瑟夫环过程,按照出列的顺序输出各个人的编号。
三、实验内容:
1.输入数据:输入m的初值,n ,输入每个人的密码,建立单循环链表
2.写出算法,输出正确的序列
四、实验要求
1.认真阅读和掌握本实验
您可能关注的文档
最近下载
- DB 14T 2122—2020地质灾害调查规范.pdf VIP
- 高速铁路的养护维修—高铁精密测量控制网.pptx
- 俄语学法指导八年级全一册答案.doc VIP
- 4.6线段的垂直平分线(第1课时线段垂直平分线的性质定理及逆定理)(教学课件)-2025-2026学年八年级数学上册(湘教版2024).pptx
- 卫星互联网行业报告:卫星互联网建设与应用.pptx VIP
- 石油和天然气开采钻井井场设备设施安全事故隐患排查清单.pdf VIP
- 09SMS202-1埋地矩形雨水管道及其附属构筑物(混凝土模块砌体)清晰版建筑工程图集 .docx VIP
- ..物质由微观粒子构成.资料.ppt
- TGSS型水平刮板输送机.doc VIP
- 医学ppt--肥胖心血管疾病.ppt VIP
文档评论(0)