栈的数组实现
来源:互联网 发布:淘宝花溪都是什么牌子 编辑:程序博客网 时间:2024/06/01 08:32
//栈的数组实现//数组从1开始,栈S在S[]处存放栈顶位置#include <iostream>#include <cstring>#define N 1000using namespace std;int STACK_EMPTY(int S[]){ if(S[0]==0) return true; else return false;}void PUSH(int S[],int x){ S[0]++; S[S[0]]=x;}int POP(int S[]){ if(S[0]==0) { cout << "underflow" <<endl; return 0; } else { S[0]--; return S[S[0]+1]; }}int main(int argc, char *argv[]){ int S[N]; memset(S,0,sizeof(S)); PUSH(S,10); PUSH(S,20); int test=POP(S); cout << test << endl; cout << "Hello World!" << endl; return 0;}
阅读全文
0 0
- 栈的数组实现
- 栈的数组实现
- 栈的数组实现
- 栈的数组实现
- 栈的数组实现
- 栈的数组实现
- 栈的数组实现
- 栈的数组实现
- 栈的数组实现
- 栈的数组实现
- 栈的数组实现
- 栈的C数组实现
- 下推栈的数组实现
- 【数据结构】栈-数组的实现
- [数据结构] 栈的数组实现
- ADT栈的数组实现
- c++ 栈的数组实现
- 数组实现栈的数据结构
- HDU 1427 速算24点(dfs)
- 第15章 UML交互图
- 用 Python 进行贝叶斯模型建模(2)
- bzoj3990 [SDOI2015]排序 dfs
- DOM表单的练习操作
- 栈的数组实现
- GATT Profile 简介
- js基础提高(一)超级详细
- select只读属性设置的常用方案
- 字符串替换之正则替换
- REST和RESTFUL简单说
- C++primer 第十五章笔记 初稿
- 【HDU
- react开发报错Use the prop-types package from npm instead.