会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yzp0607
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2022年10月19日
数据结构-队列(Queue)
摘要: 什么是队列? 再举一个简单的例子 先到先得,是队列的准则 就算是校长来了也得在后面排着!!!! 小明是队头,小李是队尾, 不难想象,我们第一个放入的是小明,第二是小王,第三个是校长(小张),第四个是小李 我们拿数据的时候,第一个就是小明,小王,校长,小李 记得"先进先出“ 实现一个队列? 实现过程相
阅读全文
posted @ 2022-10-19 14:12 yzp0607
阅读(4)
评论(0)
推荐(0)
编辑
数据结构-栈(Stack)
摘要: 什么是栈? 我们以一副生动的图来类比这个过程 这些红色方块想要放入这个黑色桶里 红色方块就是元素,黑色桶就是Stack,栈 不难想象出,从桶里拿出方块是拿最顶上的,放入也是只能放到最顶上 我们把这个拿取的过程叫出栈(Pop),放入叫压栈/入栈/进栈(Push) 我们把开口的一端叫栈顶,不开口一段叫栈
阅读全文
posted @ 2022-10-19 13:26 yzp0607
阅读(20)
评论(0)
推荐(0)
编辑
数据结构-线性链表(Linked List)
摘要: 什么是链表? struct Node { //next是下一个Node的地址 struct Node* next; //val是这个节点记录的值 int val; } 这就是一个链表节点,里面存储了下一个节点的地址和节点值,链表是一个这样的结构 由n个这样的节点关联而成,就像一条锁链 所以从图形来看
阅读全文
posted @ 2022-10-19 13:01 yzp0607
阅读(10)
评论(0)
推荐(0)
编辑
数据结构-顺序表
摘要: 什么是顺序表? 我们常说的数组就是一种顺序表 下面以C语言为例,介绍顺序表的基本特点和实现 数组:array{5,5,8,4,1,2,7,9} | | | | | | | | 索引: {0,1,2,3,4,5,6,7} 这就是一个数组,我们可以根据索引去访问这个顺序表内的任何元素,索引大多数情况都是
阅读全文
posted @ 2022-10-19 12:41 yzp0607
阅读(3)
评论(0)
推荐(0)
编辑
公告