数据结构-栈-顺序存储-基本运算
来源:互联网 发布:蓝牙通信协议 c源码 编辑:程序博客网 时间:2024/06/06 00:41
//栈//顺序存储//定义const int maxsize=6;typedef struct seqstack{DataType data[maxsize];int top;}SeqStk;//1.初始化int InitStack(SeqStk *stk){stk->top=0;return 1;}//2.判栈空int EmptyStack(SeqStk *stk){if (stk->top==0)return 1;else return 0;}//3.进栈int Push(SeqStk *stk,DataType x){if (stk->top==maxsize-1){error("stack full!");return 0;}else{stk->top++;stk->data[stk->top]=x;return 1;}}//4.出栈int Pop(SeqStk *stk){if (EmptyStack(stk)){error("underflow!");return 0;}else{stk->top--;return 1;}}//5.取栈顶元素DataType GetTop(SeqStk *stk){if (EmptyStack(stk))return NULLData;elsereturn stk->data[stk->top];}
0 0
- 数据结构-栈-顺序存储-基本运算
- 数据结构-顺序存储-线性表-基本运算
- 数据结构-双栈-顺序存储-基本运算
- 【数据结构之顺序栈的基本运算】
- 数据结构-栈-链式存储-基本运算
- 数据结构-链式存储-基本运算
- 栈的顺序存储结构及其基本运算实现
- 栈的顺序存储结构及其基本运算实现
- 栈的顺序存储结构及其基本运算实现
- 栈——顺序存储结构及其基本运算
- 栈——顺序存储结构及其基本运算
- 数据结构(严蔚敏、吴伟民)——读书笔记-2、 线性表及其基本运算、顺序存储结构
- 顺序栈基本运算
- 顺序表数据结构及基本运算
- 数据结构 顺序串的各种基本运算
- 数据结构之顺序表的基本运算
- 数据结构---栈---顺序存储
- 字符串顺序存储结构的基本运算
- codevs1295N皇后问题
- 实体机不能访问虚拟机web服务器
- 【转载】git push 报错 remote: error: hook declined to update
- 记录工作中可能用到的——点击时间短一种事件,时间长一种事件
- 【openjudge 8209】月度开销
- 数据结构-栈-顺序存储-基本运算
- 10月29日码神日志免费报名啦——实践开发者的社群理想
- 数据结构-双栈-顺序存储-基本运算
- poj2778 DNA Sequence
- 数据结构-栈-链式存储-基本运算
- 环境配置:React Native 开发环境配置 For Android
- code vs 5126 推销员 NOIP2015 (线段树+贪心)
- c语言输出sin函数(不用数组)
- 【汽车刹车灯】不亮怎么办_刹车灯更换多少钱?