收藏 分销(赏)

数据结构栈与队列.ppt

上传人:仙人****88 文档编号:14165687 上传时间:2026-07-04 格式:PPT 页数:4 大小:74.50KB 下载积分:10 金币
下载 相关 举报
数据结构栈与队列.ppt_第1页
第1页 / 共4页
数据结构栈与队列.ppt_第2页
第2页 / 共4页


点击查看更多>>
资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,两栈共享一向量空间的定义,typedef,struct,/*,两栈共享一向量空间*,/,ElemType,vm;/*,栈可用空间,0m-1*/,int,top2,twostack,;,进栈,int,push(twostack,*,s,int,i,ElemType,x),/*,两栈共享向量空间,i,是,0,或,1,,表示两个栈,,x,是进栈元素,/*,本算法是入栈操作*,/,if(s-top1-s-top0=1)return(0);/*,栈满*,/,else switch(i),case 0:s-v+(s-top)=x;break;,case 1:s-v-(s-top)=x;break;,default:,printf,(“,栈编号输入错误”,);return(0);,return(1);/*,入栈成功*,/,/*,算法结束*,/,退栈,ElemType,pop(twostack,*,s,int,i),/*,两栈共享向量空间,i,是,0,或,1,,表示两个栈,本算法是退栈操作*,/,ElemType,x;,if(s-top0=-1/*,栈空*,/,else switch(i),case 0:x=s-v(s-top)-;break;,case 1:x=s-v(s-top)+;break;,default:,printf,(“,栈编号输入错误”,);return(0);,return(x);/*,退栈成功*,/,/*,算法结束*,/,取栈顶元素,ElemType,top(,twostack,*,s,int,i),/*,两栈共享向量空间,i,是,0,或,1,,表示两个栈,本算法是取栈顶元素操作*,/,ElemType,x;,switch(i),case 0:if(s-top0=-1)return(null);/*,栈空*,/,x=s-vs-top;break;,case 1:if(s-top1=m)return(null);/*,栈空*,/,x=s-vs-top;break;,default:,printf,(“,栈编号输入错误”,);return(null);,return(x);/*,取栈顶元素成功*,/,/*,算法结束*,/,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服