- 8
- 0
- 约小于1千字
- 约 4页
- 2016-12-15 发布于浙江
- 举报
沈 阳 工 程 学 院
学 生 实 验 报 告
(课程名称: 数据结构与算法 )
实验题目: 链 表
班 级 学 号
地 点 F608 指导教师
实 验 日 期 : 2015 年 9 月 23 日一、实验目的
了解线性表的逻辑结构特性,以及这种特性在计算机内的两种存储结构。
掌握线性表的链式存储结构——单链表的定义及其C语言的实现。
掌握线性表的基本操作。
二、实验环境
Turbo C或是Visual C++
三、实验内容与要求
单链表的操作
请编制C程序,利用链式存储方式来实现线性表的创建、插入、删除和查找等操作。具体地说,就是要根据键盘输入的数据建立一个单链表;然后根据屏幕菜单的选择,可以进行数据的插入或删除,并在插入或删除数据后,再输出单链表;最后在屏幕菜单中选择0,即可结束程序的运行。
算法描述:本实验要求分别写出在单链表中第i(从1开始计数)个位置之后插入元素、创建单链表、在单链表中删除第i个位置的元素、顺序输出单链表的内容等的算法描述。
四、实验过程及结果分析
1. 链表的创建算法如下,运行结果如图 1所示:
2. 链表的插入算法如下,运行结果如图
您可能关注的文档
最近下载
- D-Z-T 0462.3-2023 矿产资源“三率”指标要求 第3部分:铁、锰、铬、钒、钛(正式版).docx VIP
- 网络系统建设与运维中级 第7章 IPv6协议v3.2.pptx VIP
- 电子科技大学-2018.6月计算复杂性考试.docx VIP
- 吊篮施工计算书.pdf VIP
- 基于PLC的三工位钻床工作台控制系统设计.pptx VIP
- 化工仪表及自动化课件共58张PPT).pptx VIP
- 光固化胶水知识讲座课件.ppt VIP
- EN_IEC_61800-3-2018 可调速电力驱动系统第3部分:EMC要求和具体测试方法.pdf VIP
- 运动性肌肉损伤诊疗专家共识(2026版).docx
- AKH-0.66-200X50II低压电流互感器规格书.pdf VIP
原创力文档

文档评论(0)