jjzjj

舍友打游戏的时候,我学会了单链表

🎉🎉🎉哈喽!!!大家好,这里是禾子日月🎆欢迎各位小伙伴关注➕点赞➕留言➕收藏🎆我坚信努力奔跑才能与幸运不期而遇。目录1、为什么要学链表2.链表的定义3、链表的插入①尾插②头插③其他位置插入4、链表的删除①尾删②头删③其他位置删除5、打印链表6、销毁链表写在最后🎇🎇🎇上篇文章我们用顺序表写了一个目录,通过写目录我们又巩固了顺序表的相关知识,如果你对这个感兴趣可以点击下方的链接哦。👇👇👇http://t.csdn.cn/HSkor🎉🎉🎉废话不多说,我们开始今天的内容。1、为什么要学链表在回答这个问题之前,我们先引入一个例子: 首先我们想到的是用数组存储,但是用数组有些不便之处。因为事先我们并不知道

舍友打游戏的时候,我学会了单链表

🎉🎉🎉哈喽!!!大家好,这里是禾子日月🎆欢迎各位小伙伴关注➕点赞➕留言➕收藏🎆我坚信努力奔跑才能与幸运不期而遇。目录1、为什么要学链表2.链表的定义3、链表的插入①尾插②头插③其他位置插入4、链表的删除①尾删②头删③其他位置删除5、打印链表6、销毁链表写在最后🎇🎇🎇上篇文章我们用顺序表写了一个目录,通过写目录我们又巩固了顺序表的相关知识,如果你对这个感兴趣可以点击下方的链接哦。👇👇👇http://t.csdn.cn/HSkor🎉🎉🎉废话不多说,我们开始今天的内容。1、为什么要学链表在回答这个问题之前,我们先引入一个例子: 首先我们想到的是用数组存储,但是用数组有些不便之处。因为事先我们并不知道

数据结构-链表-单链表(3)

目录1.顺序表的缺陷2.单链表2.1单链表的基本结构与接口函数2.2重要接口创建新节点的函数:2.2.1尾插2.2.2 头插2.2.3 尾删2.2.4 头删2.2.5 查找2.2.6 插入2.2.7 删除2.2.8 从pos后面插入2.2.9 从pos后面删除3.链表的缺陷与优势:4.链表与顺序表比较写在最后:1.顺序表的缺陷为什么会有链表?我们都有顺序表来存储数据了,因为顺序表是有缺陷的:1.中间头部插入删除数据,需要挪动数据,效率低下。2.空间不够需要扩容,扩容会有一定的消耗,也可能会造成空间的浪费。这时候,我们就要用到链表。2.单链表链表是一种物理存储结构上非连续、非顺序的存储结构,数据

数据结构-链表-单链表(3)

目录1.顺序表的缺陷2.单链表2.1单链表的基本结构与接口函数2.2重要接口创建新节点的函数:2.2.1尾插2.2.2 头插2.2.3 尾删2.2.4 头删2.2.5 查找2.2.6 插入2.2.7 删除2.2.8 从pos后面插入2.2.9 从pos后面删除3.链表的缺陷与优势:4.链表与顺序表比较写在最后:1.顺序表的缺陷为什么会有链表?我们都有顺序表来存储数据了,因为顺序表是有缺陷的:1.中间头部插入删除数据,需要挪动数据,效率低下。2.空间不够需要扩容,扩容会有一定的消耗,也可能会造成空间的浪费。这时候,我们就要用到链表。2.单链表链表是一种物理存储结构上非连续、非顺序的存储结构,数据

【数据结构】单链表(一)

作者:日出等日落专栏:数据结构想变成仲夏夜的一只萤火虫,只要抓住你的注意力,就已经满足了。目录前言: 单链表的结构: 逻辑结构:物理结构:BuySLTNode(动态申请一个结点):  CreateSList(//循环创建结点):SLTPrint(单链表打印): 单链表的功能: SLTPushBack尾插:plist不为NULL: plist为NULL:SLTPopBack(尾删):SLTPushFront(头插):SLTPopFront(头删):SLTFind(查找):SLTInsertAfter(在pos位置之后插入):  SLTInsertFront(在pos位置之前插入):SLTEras

【数据结构】单链表(一)

作者:日出等日落专栏:数据结构想变成仲夏夜的一只萤火虫,只要抓住你的注意力,就已经满足了。目录前言: 单链表的结构: 逻辑结构:物理结构:BuySLTNode(动态申请一个结点):  CreateSList(//循环创建结点):SLTPrint(单链表打印): 单链表的功能: SLTPushBack尾插:plist不为NULL: plist为NULL:SLTPopBack(尾删):SLTPushFront(头插):SLTPopFront(头删):SLTFind(查找):SLTInsertAfter(在pos位置之后插入):  SLTInsertFront(在pos位置之前插入):SLTEras

【数据结构与算法】单链表的增删查改(附源码)

 这么可爱的猫猫不值得点个赞吗😽😻目录一.链表的概念和结构二.单链表的逻辑结构和物理结构1.逻辑结构 2.物理结构三.结构体的定义四.增加1.尾插  SListpushback2.头插 SListpushfront五.删除1.尾删 SListpopback2.头删 SListpopfront六.查找 插入 释放  打印1.查找  SListfind2.插入 SListinsert3.释放 SListerase4.打印 SListprint七.源码1.SList.h2.SList.c3.test.c一.链表的概念和结构链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表

【数据结构与算法】单链表的增删查改(附源码)

 这么可爱的猫猫不值得点个赞吗😽😻目录一.链表的概念和结构二.单链表的逻辑结构和物理结构1.逻辑结构 2.物理结构三.结构体的定义四.增加1.尾插  SListpushback2.头插 SListpushfront五.删除1.尾删 SListpopback2.头删 SListpopfront六.查找 插入 释放  打印1.查找  SListfind2.插入 SListinsert3.释放 SListerase4.打印 SListprint七.源码1.SList.h2.SList.c3.test.c一.链表的概念和结构链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表