数据结构之栈
来源:互联网 发布:linux elf文件 编辑:程序博客网 时间:2024/05/16 11:03
/*****************************\*数据结构之栈*IDE:VS2010\*****************************//** 栈的操作:*初始化、进栈、出栈(取栈顶元素)、栈是否非空*/#include <iostream>using namespace std;//定义顺序栈#define MAX_LEN 100typedef struct stack{int data[MAX_LEN];int top;}stack;//初始化,建个空栈svoid initStack(stack* s){s->top = -1;}//是否非空bool isEmpty(stack* s){return s->top==-1 ? true : false;}//进栈bool push(stack* s, int x){if(s->top == MAX_LEN-1)return false;s->top++;s->data[s->top] = x;return true;}//出栈(取栈顶元素)bool pop(stack* s, int* x){if(!isEmpty(s)){*x=s->data[s->top--];return true;}return false;}
0 0
- java数据结构之栈
- 数据结构之顺序栈
- 数据结构之链栈
- 数据结构之栈
- 数据结构复习之【栈】
- 数据结构之栈
- 数据结构之栈
- 数据结构之栈实现
- 数据结构学习之栈
- 数据结构之栈
- 数据结构之栈
- 复习数据结构之栈
- 数据结构之栈
- 数据结构之栈
- 大话数据结构之栈
- 数据结构之顺序栈
- 数据结构之链式栈
- 数据结构之顺序栈
- (intermediate) 最短路 UVA 10841 - Lift Hopping in the Real World
- .net入门第一部分之c#基础2
- wince下SD卡驱动开发
- zoj 1027 DP Human Gene Functions
- Ubuntu下安装Monitorix
- 数据结构之栈
- hdu 1280 前m大的数
- vlc的应用:用vlc串流摄像头
- 转 http报文
- 深入理解为什么Java中方法内定义的内部类可以访问方法中的局部变量
- 构造函数 ;构造函数的执行顺序。静态字段的初始化顺序。new关键字为我们做了什么。
- Python语言获取目录下所有文件或目录的方法
- Python——列表,元组
- vlc编译:用GDB调试vlc