入栈操作-数据结构的教程

时间:2024-05-16 03:01:36
【文件属性】:

文件名称:入栈操作-数据结构的教程

文件大小:5.3MB

文件格式:PPT

更新时间:2024-05-16 03:01:36

发的

(2)入栈操作 【算法3.2 入栈操作】 int push(sqstack *s, Elemtype x) {/*将元素x插入到栈s中,作为s的新栈顶*/ if(s->top>=MAXNUM-1) return FALSE; /*栈满*/ s->top++; s->stack[s->top]=x; return TRUE; } (3)出栈操作 【算法3.3 出栈操作】 Elemtype pop(sqstack *s) {/*若栈s不为空,则删除栈顶元素*/ Elemtype x; if(s->top<0) return NULL; /*栈空*/ x=s->stack[s->top]; s->top--; return x; }


网友评论