数据结构课程设计__单链表的建立.docVIP

  • 51
  • 0
  • 约4.17千字
  • 约 14页
  • 2016-08-09 发布于江西
  • 举报
数据结构课程设计__单链表的建立.doc

一、实验目的: 1、通过单链表来理解链表的逻辑结构和存储结构,熟练掌握线性表的存储方式和一些基本的操作,如:线性表的建立、求表长操作、取元素操作、按值查找操作、插入及删除操作等。 2、将理论知识与实践相结合,提高自己的实际动手能力。 3、通过实践来及时发现自己的缺点与不足,以便为接下来更加有效的学习做铺垫。 二、实验内容: 1、采用头插法或尾插法(此次课程设计我们以头插法为例)建立一个单链表。2、对建立好的单链表进行一些基本的操作,如: a.单链表的类型定义。 b.求表长操作。 c.取元素操作。 d.按值查找操作。 e.显示元素操作。 f.插入操作。 g.删除操作。 h.显示元素操作。 三、基本要求: 软件要求:Windows 2003、 Microsoft Visual C++ 6.0、Microsoft Ward 2003等。 硬件要求:电脑、优盘及其它辅助设备。 四、算法设计思想: 用一组任意的存储单元来存放线性表中的数据元素,这组存储单元既可以是连续的,也可以是不连续的,甚至可以是零散分布在内存中的任意位置上。为了表示线性表中的数据元素之间的前后关系,每个数据元素在存储器中的结点除了存储其基本信息外(结点的数据域),还需附加存储其前驱和后继的位置

文档评论(0)

1亿VIP精品文档

相关文档