首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
iOS_颜筱婧
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
队列--链队列
上一篇文章中我们说到了循环队列,今天我们来说一说如何用链式结构来存储队列。 是不是感觉很熟悉,这分明就是单向链式表嘛。front指向队头,rear指向队尾,没毛病。 出队时,用一个临时结点delTemp暂存front指向结点,front指向delTemp的下一个结点,临时结点d…
数据结构与算法6--队列
队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。 也就是和我们显示排队一样:先进先出。 假设我们开辟一个存储大小为…
基于顺序存储&&链式存储设计的栈结构
前几篇我们说到数据结构有两种:逻辑结构和存储结构;那怎么样可以更好的理解这两种结构呢?以下是我个人的一些见解,如果不妥,请勿采纳。 逻辑结构:包括集合结构(元素之间没有关系),线性结构(元素之间一对一的关系),树形结构(元素之间一对多的关系),图形结构(元素之间多对多的关系),…
双向链表及双向循环链表
上一篇中我们说过了单向链表,今天我们来看一下双向链表,看看它与单向链表的区别及双向链表的创建、插入、删除等操作。 从图中我们可以看到,双向链表相比单向链表而言,每个结点结构中增加一个前指针域,且除了第一个结点的前指针域为NULL外,其他的结点的前指针域指向前一个结点。 当我们把…
单向循环链表实现总结
对链表进行操作时,需要考虑到一些特殊场景来保证代码的健壮性。比如首元结点位置,末尾结点的位置及是否是空链表,删除时链表中是否只有一个结点等。
线性表专题
其中,ElemType表示数据元素类型,data用于存储线性表中的数据元素的首地址,length用来表示线性表中数据元素的个数,Sqlist是结构体类型名。定义一个顺序表代码:Sqlist L; 指向顺序表的指针:Sqlist *L; 缺点:插入和删除操作需要移动大量元素。使用…
数据结构基础
是指相互之间存在一种或多种特定关系的数据元素的集合用计算机存储、组织数据的方式。 数据元素之间不是独立的,存在特定的关系。这些关系即是结构 数据类型: 是指⼀组性质相同值的集合以及定义在此集合的⼀些操作的总称。 结构类型: 由若⼲类型组合⽽成,是可以再分解的.例如,整型数组就是…
个人成就
文章被点赞
2
文章被阅读
3,507
掘力值
102
关注了
8
关注者
1
收藏集
0
关注标签
8
加入于
2019-12-27