- 博客(2)
- 收藏
- 关注
原创 栈和队列的认识和基本操作
*栈(stack)**是只允许在一端进行插入或删除操作的线性表。首先栈是一种线性表,但限定这种线性表只能在某一端进行插入和删除操作,如下图所示栈顶(Top):线性表允许进行插入和删除的那一端。栈底(Bottom):固定的,不允许进行插入和删除的另一端。空栈:不含任何元素的空表。int top;}SqStack;//共享栈定义;int top0;//栈0的栈顶指针int top1;//栈1的栈顶指针//链栈的定义(带头结点)//定义栈结点}StackNode;
2024-11-04 23:08:30
1023
原创 线性表的认识和应用
//对int类型重命名;//定义线性表的最大长度;//顺序表当前元素个数;}Sqlist;//为结构体重命名#define Initsize 100//表长度的初始定义//类型的声明//指针动态分配数组的指针;//数组的最大容量;//数组的当前个数;}Sqlist;ps:以下操作均在顺序表动态存储的基础上进行的。int data;int data;
2024-10-22 22:57:08
382
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅