- 博客(4)
- 收藏
- 关注
原创 队列
队列及实现什么是队列队列(Queue):具有一定操作约束的线性表插入和删除操作:只能在一端插入,而在另一端删除;数据插入:入队列(Queue);数据删除:出队列(Queue);由于它是有一端插入一端删除,所以它有着先进先出的特点;数据类型: 队列;数据对象集: 一个有0个或者多个元素的有穷线性表。操作集:生成长度为n 的空队列判断队列Q是否已经满将数据元素插入队列中...
2020-01-27 01:10:37
68
原创 堆栈
堆栈的链式存储实现:直接上代码:栈类://仅仅是为了复习用,为了省时间,我把判断是否出界等功能省了public class Stack{ int Len; Node head; public Stack() { this.head=null; this.Len=0; } public void Push(int data) { Node node...
2020-01-26 16:00:31
124
原创 线性表_链式存储1
线性表的链式存储实现线性表链式存储特点:不要求逻辑上相邻的两个元素物理上也相邻;通过“链”建立起来数据元素之间的逻辑关系。插入、删除等操作不需要移动数据元素 ,只需要修改“”...
2020-01-26 01:33:22
95
原创 线性表
什么是线性表线性表(Linear List):由同类型数据元素构成的有序的线性结构:表中的元素个数称为线性表的长度;线性表没有元素时,称为空表;表起始位置称表头,表结束位置称表尾;线性表的抽象数据类型描述:数据类型: 线性表数据对象集: 线性表是n(>=0)个元素构成的有序序列(a[1],a[2],a[3]…a[n];操作集:List MakeEmpty(): 初始化...
2020-01-24 19:18:37
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人