单链表的基本操作.docVIP

  • 22
  • 0
  • 约3.92千字
  • 约 10页
  • 2016-12-18 发布于重庆
  • 举报
上机实验报告 学 院: 计算机与信息技术学院 专 业: 计算机科学与技术(师范) 课程名称: 数据结构 实验题目: 单链表建立及操作 班级序号: 师范1班 学 号: 201421012731 学生姓名: 邓雪 指导教师: 杨红颖 完成时间:2015年12月25号 实验目的: (1)动态地建立单链表; (2)掌握线性表的基本操作:求长度、插入、删除、查找在链式存储结构上的实现; (3)熟悉单链表的应用,明确单链表和顺序表的不同。 实验环境: Windows 8.1 Microsoft Visual c++ 6.0 实验内容及要求: 建立单链表,实现如下功能: 1、建立单链表并输出(头插法建立单链表); 2、求表长; 3、按位置查找 4、按值查找结点; 5、后插结点; 6、前插结点 7、删除结点; 四、概要设计: 1、通过循环,由键盘输入一串数据。创建并初始化一个单链表。 2、编写实现相关功能函数,完成子函数模块。 调用子函数,实现菜单调用功能,完成顺序表的相关操作。 五、代码: #includestdio.h #includestdlib.h typedef char datatype; typedef struct node { datatype data; struct

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档