【数据结构-线性表】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 头插法建立单链表

相关推荐
cpp_25011 小时前
P1024 [NOIP 2001 提高组] 一元三次方程求解
数据结构·c++·算法·题解·二分答案·洛谷·csp
AI人工智能+电脑小能手8 小时前
【大白话说Java面试题】【Java基础篇】第15题:JDK1.7中HashMap扩容为什么会发生死循环?如何解决
java·开发语言·数据结构·后端·面试·哈希算法
Mrlxl.cn11 小时前
计算机网络——网络层
c语言·数据结构·计算机网络·考研
寒秋花开曾相惜12 小时前
(学习笔记)4.2 逻辑设计和硬件控制语言HCL(4.2.1 逻辑门&4.2.2 组合电路和HCL布尔表达式)
linux·网络·数据结构·笔记·学习·fpga开发
码完就睡15 小时前
数据结构——哈希表原理与C语言实现总结
数据结构·散列表
山甫aa16 小时前
二叉树遍历----从零开始的数据结构
数据结构·c++·二叉树
北顾笙98017 小时前
day35-数据结构力扣
数据结构·算法·leetcode
cpp_250117 小时前
P2249 【深基13.例1】查找
数据结构·c++·算法·题解·二分·洛谷
山甫aa18 小时前
二叉树算法-----从零开始的算法
数据结构·算法
睡觉就不困鸭18 小时前
第十七天 翻转字符串里的单词
数据结构·算法·哈希算法·散列表