数据结构-作业

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据结构实验项目

实验报告要求

实验一顺序表

掌握线性表的顺序存储结构和操作特性,实现基于顺序表的基本操作。

通过基本操作的组合来实现;

假设利用两个线性表LA和LB分别表示两个集合A和

B(即:线性表中的数据元素即为集合中的成员),现要求

一个新的集合A=AUB

实验二链表

掌握线性表的链式存储结构和操作特性,实现基于链表的基本操作。

通过基本操作的组合来实现;

假设利用两个线性表LA和LB分别表示两个集合A和

B(即:线性表中的数据元素即为集合中的成员),现要求

一个新的集合A=AUB

实验三栈

掌握栈的顺序存储结构和操作特性,实现基于顺序栈的基本操作。

实验四队列

掌握队列的链式存储结构和操作特性,实现基于链队列的基本操作。

实验五二叉树

掌握二叉树的二叉链表存储结构,实现二叉树的先、中、后序遍历。

实验六图

建立无向图的邻接矩阵存储结构和有向图的邻接表存储结构,分别对其实现图的广/深度优先遍历。

实验七顺序查找、折半查找

实现顺序查找、折半查找算法,在一数据表中查找一元素,若没有此元素则进行插入,并保持此数据表有序。

实验八直接插入、起泡、简单选择排序

实现直接插入、起泡、简单选择排序算法。

实验报告要求

保存为文本文件( .txt ),文件名: 学号-姓名-专业班级-实验X.txt 。例如: 20106096-张三丰-

20106096-张三丰-

实验报告内容:

1、题号和要求

2、源程序

3、运行结果

*运行结果获取说明如图1所示。

右键单击标题栏,出现下拉菜单,编辑-全选 右键单击标题栏,出现下拉菜单,编辑-复制 粘贴到实验报告文本文档中。

图1 运行结果获取说明

相关文档
最新文档