数据结构实验指导书.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据结构实验指导书.pdf》由会员分享,可在线阅读,更多相关《数据结构实验指导书.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据结构实验指导书 数据结构实验指导书 实验一顺序表 实验目的:熟悉顺序表的逻辑特性、存储表示方法和顺序表的基本操作。实验要求:了解并熟悉顺序表的逻辑特性、存储表示方法和顺序表的基本操作的实现和应用。实验内容:1、编写程序实现在线性表中找出最大的和最小的数据元素,并符合下列要求:(1)设数据元素为整数,实现线性表的顺序存储表示。(2)从键盘输入 10 个数据元素,利用顺序表的基本操作建立该表。(3)利用顺序表的基本操作,找出表中最大的和最小的数据元素(用于比较的字段为整数)。2、编写一个程序实现在学生成绩中找出最高分和最低分,并符合下列要求:(1)数据元素为学生成绩(含姓名、成绩等字段)。(2
2、)要求尽可能少地修改第一题的程序来得到此题的新程序,即要符合第一题的所有要求。(这里用于比较的字段为分数)实验二链表 实验目的:熟悉链表的逻辑特性、存储表示方法的特点和链式表的基本操作。实验要求:了解并熟悉链式表的逻辑特性、存储表示方法和链式表的基本操作的实现和应用。实验内容:1、编写一个程序建立存放学生成绩的有序链表并实现相关操作,要求如下:(1)设学生成绩表中的数据元素由学生姓名和学生成绩字段组成,实现这样的线性表的链式存储表示。(2)键盘输入 10 个(或若干个,特殊数据来标记输入数据的结束)数据元素,利用链表的基本操作建立学生成绩单链表,要求该表为有序表 并带有头结点。(用于比较的字段
3、为分数)。(3)输入关键字值 x,打印出表中所有关键字值=x 的结点。(用于比较的关键字字段为分数)。(4)输入关键字值 x,删除表中所有关键字值=x 的结点。(用于比较的关键字字段为分数)。(5)输入关键字值 x,并插入到表中,使所在的链表仍为有序表。(用于比较的字段为分数)。实验三栈的应用 实验目的:熟悉栈的逻辑特性、存储表示方法和栈的基本操作。实验要求:了解并熟悉栈的逻辑特性、顺序和链式存储表示方法和栈的基本操作的实现和应用。实验内容:(1)判断一个表达式中的括号(仅有一种括号,小、中或大括号)是否配对。编写并实现它的算法。(2)用不同的存储方法,求解上面的问题。(3)*若表达式中既有小
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 实验 指导书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内