- 21
- 0
- 约6.54千字
- 约 6页
- 2017-12-30 发布于河南
- 举报
练习一 单链表的插入和删除.pdf
实验 1
实验题目:单链表的插入和删除
实验目的:
了解和掌握线性表的逻辑结构和链式存储结构,掌握单链表的基本算法及相关的时间性
能分析。
实验要求:
建立一个数据域定义为字符串的单链表,在链表中不允许有重复的字符串;根据输入的
字符串,先找到相应的结点,后删除之。
实验主要步骤:
1、分析、理解给出的示例程序。
2 、调试程序,并设计输入数据(如:bat ,cat,eat,fat,hat ,jat ,lat,mat ,# ),测试程序
的如下功能:不允许重复字符串的插入;根据输入的字符串,找到相应的结点并删除。
3、修改程序:
(1) 增加插入结点的功能。
(2 ) 将建立链表的方法改为头插入法。
程序代码:
#includestdio.h
#includestring.h
#includestdlib.h
#includectype.h
typedef struct node //定义结点
{
char data[10]; //结点的数据域为字符串
struct node *next; //结点的指针域
}ListNode;
typedef ListNode * LinkList; // 自定义LinkList 单链表类型
Link
您可能关注的文档
- 第六章 元件与实例.ppt
- 第四章 电路CAD 电路原理图编辑.ppt
- 第四章 食品中的化学性危害.ppt
- 粘性土剪切变形中渗透性试验研究及数学模型.pdf
- 素材 卡通动态人物 边框.ppt
- 红枣栽培技术研究概况.doc
- 纸的阻燃技术.pdf
- 组胚图片--皮肤.ppt
- 组胚实验课件——皮肤.ppt
- 给SD的三行情书.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)