- 1
- 0
- 约1.82万字
- 约 85页
- 2017-12-30 发布于湖北
- 举报
数据结构第三周
单链表 (Singly Linked List) 特点 每个元素(表项)由结点(Node)构成, 结点由 两部分组; 线性结构 结点可以不连续存储 表可扩充 单链表中的插入与删除 插入 第一种情况:在第一个结点前插入 newNode→Next = first ; first = newNode; 第二种情况:在链表中间插入 newNode→Next = p→Next; p→Next = newNode; 第三种情况:在链表末尾插入 newNode→Next = p→Next; p→Next = last = newNode; 删除 第一种情况: 删除表中第一个元素 第二种情况: 删除表中或表尾元素 带表头结点的单链表 表头结点位于表的最前端,本身不带数据,仅标志表头。 设置表头结点的目的是统一空表与非空表的操作,简化链表操作的实现。 void TraverseList( LNode * H) { LNode * p = H ?next; while( p != NULL) { co
您可能关注的文档
最近下载
- 2024陆上风力发电机组钢混塔架维护技术规程.docx VIP
- 乔雅登丰颜产品介绍.pdf VIP
- (三诊)2026年4月绵阳市高三高考适应性考试数学试卷(含答案).pdf
- 医学统计学知到智慧树期末考试答案题库2025年浙江大学.docx
- 基于单片机的智能鱼缸控制系统设计.doc VIP
- 南京中考化学特长生试卷及答案.docx VIP
- 双减背景下新课标单元整体作业分层设计案例 人教版初中英语九年级下册 Unit 2 I think that mooncakes are delicious.docx VIP
- 四川省绵阳市2026年高考适应性考试(绵阳三诊)化学含答案.pdf
- 城市轨道交通应急处理568.pptx VIP
- KPMG毕马威国际财务报告准则租赁专题全球领导小组租赁会计IFRS16用户手册.pdf
原创力文档

文档评论(0)