自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 循环链表(学习B站87师兄视频)

:头尾相接的链表(即:表中最后一个结点的指针域指向头结点)。优点:从表中任一结点出发均可找到表中其他结点。判断终止条件:判断它们是否等于头指针。循环条件:p != NULL;(单链表) ------ p != L;(单循环链表).p->next != NULL;(单链表) ------ p->next != L;(单循环链表).操作首尾结点时:单链表更多用头指针;循环链表多用尾指针。尾指针表示单循环链表:a1的存储位置为R->next->next;an的存储位置为R。【操作?】1、Ta表头

2023-04-15 17:08:40 61

原创 数据结构之单链表

每读入一个数据元素则申请一个新结点,将新结点插入到尾结点后,r指向新结点。从链表的头指针出发,从首元结点开始顺着链域next逐个结点往下搜索,直至搜索到第i个结点为止。1、从一个空表L开始,将新结点逐个插入到链表的尾部,尾指针r指向链表的尾结点。3、插入新结点:s->next=p->next;//新结点的指针域指向结点。3、从最后一个结点开始,依次将各结点插入到链表的前端.2、生成新结点,将读入数据存放到新结点的数据域中;在第i个结点前插入值为e的新结点。2、先成一个数据域为e的新结点s。

2023-03-26 22:33:07 84

原创 数据结构之单链表的定义实现和基本操作

定义结点指针p: Lnode *p;【算法思路】从首元结点开始依次释放所有结点,并将头结点指针域设置为空。:链表仍存在,但链表中无元素,成为空链表(头指针和头结点仍然在)【算法思路】从头指针开始,依次释放所有结点(包括头结点)空表:链表中无元素,称为空链表(头指针和头结点仍然在)单链表的初始化(带头结点的单链表)即构造一个空表。(1)生成新结点做头结点,用头指针L指向头结点。p=p->next;【算法思路】 判断头结点指针域是否为空。【算法思路】从首元结点开始,依次计数所有结点。

2023-03-23 11:39:49 188 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除