【数据结构-线性表】2.2单链表

一、单链表的定义

1.1 线性表知识总览

1.2 顺序表与单链表对比

1.3 用代码定义单链表

1.4 不带头节点的单链表

1.5 带头节点的单链表

1.6 不带头VS带头

1.7 总结

二、单链表的插入删除

2.1 知识总览

2.2 带头节点与不带头结点简化图

2.3 带头节点插入



2.4 不带头节点插入


2.5 单链表的删除操作

2.6 总结

三、单链表的查找

3.1 知识总览

3.2 按位查找

3.3 按值查找

3.4 求表长

3.5 总结

四、单链表的建立

4.1 知识总览

4.2 尾插法建立单链表

4.3 头插法建立单链表

相关推荐
一叶落4381 小时前
题目:15. 三数之和
c语言·数据结构·算法·leetcode
y = xⁿ1 小时前
【LeetCodehot100】2:两数相加 19 删除链表倒数第n个节点
数据结构·链表
罗湖老棍子3 小时前
【例 1】数列操作(信息学奥赛一本通- P1535)
数据结构·算法·树状数组·单点修改 区间查询
big_rabbit05023 小时前
[算法][力扣222]完全二叉树的节点个数
数据结构·算法·leetcode
ab1515174 小时前
3.17二刷基础112 118 完成进阶52
数据结构·算法
美式请加冰4 小时前
链表的介绍和使用
数据结构·链表
小王不爱笑1325 小时前
排序算法 Java
数据结构·算法·排序算法
不想看见4046 小时前
Power of Four二进制特性--力扣101算法题解笔记
数据结构·算法
y = xⁿ6 小时前
【LeetCodehot100】T23:合并k个升序链表
java·数据结构·链表
_饭团7 小时前
指针核心知识:5篇系统梳理3
c语言·数据结构·算法·leetcode·面试·学习方法·改行学it