
栈
cddchina
这个作者很懒,什么都没留下…
展开
-
zzuli 1530
http://www.cnblogs.com/dengdai68/archive/2011/06/05/2073075.html转载 2011-12-04 13:08:28 · 473 阅读 · 0 评论 -
采用顺序存储实现栈的初始化、入栈、出栈操作。
#include#include#include#define TRUE 1#define FALSE 0#define ERROR 0#define OVERFLOW -2#define STACK_INIT_SIZE 100#define STACKINCREMENT 20//typedef int Status;typedef struct原创 2012-04-18 09:19:16 · 8248 阅读 · 1 评论 -
栈和队列的基本操作
1)采用链式存储实现栈的初始化、入栈、出栈操作。(2)采用顺序存储实现栈的初始化、入栈、出栈操作。(3)采用链式存储实现队列的初始化、入队、出队操作。(4)采用顺序存储实现循环队列的初始化、入队、出队操作。(5)在主函数中设计一个简单的菜单,分别测试上述算法。///#include#include#include#define TRUE 1#defin原创 2012-04-20 08:35:13 · 7596 阅读 · 0 评论 -
zzuli 1530 表达式求值
链接http://www.cnblogs.com/dengdai68/archive/2011/06/05/2073075.html转载 2012-04-20 15:29:43 · 446 阅读 · 0 评论 -
采用链式存储实现,进栈、出栈操作
#include#includetypedef struct stacklist{ int data; struct stacklist *next;}stacklist,*linkstack;linkstack top,head;linkstack create(){ linkstack p; p=(linkstack)malloc(sizeof(stac原创 2012-04-19 19:20:15 · 2666 阅读 · 0 评论