首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
已知S为顺序栈,写出S的存储结构类型描述。编写算法实现将元素x入栈操作Push(S,x),人栈成功返回1,否则返回0和删除栈顶元素的出栈操作Pop(S)出栈成功返回1,否则返回0。
已知S为顺序栈,写出S的存储结构类型描述。编写算法实现将元素x入栈操作Push(S,x),人栈成功返回1,否则返回0和删除栈顶元素的出栈操作Pop(S)出栈成功返回1,否则返回0。
admin
2014-08-29
73
问题
已知S为顺序栈,写出S的存储结构类型描述。编写算法实现将元素x入栈操作Push(S,x),人栈成功返回1,否则返回0和删除栈顶元素的出栈操作Pop(S)出栈成功返回1,否则返回0。
选项
答案
define MAX_STACK 10//栈的最大数据元素数目 typedef struet stack{ StackEntry item[MAX_STACK];//存放栈中数据元素的存储单元 int top; //栈顶指针 }STACK: 入栈 Int Push(STACK*S,StackEntry x) { flag=1; if(S一>to==MAX—STACK一1)flag=0; else s一>item[-++s一>top]=x: return flag; } 出栈 void Pop(STACK*S) { flag=1: StackEntry x: if(StackEmpty(*S))flag=0; else x=s一>item[S-->top一一]; return flag; }
解析
转载请注明原文地址:https://kaotiyun.com/show/ryvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
血氧分压下降或血二氧化碳分压上升时,呼吸系统的活动会有何变化?为什么?
护理程序首先提出人是()
中枢神经元的联系方式包括()。
内分泌系统的反馈调节是指下丘脑—垂体—靶腺之间的相互调节。()
注射时如何强调严格的无菌操作(注射的原则)?
神经元的结构不包括()。
《混凝土结构设计规范》规定,纵向钢筋弯起点的位置与按计算充分利用该钢筋截面之间的距离,不应小于()。
受弯构件正截面破坏的形态有哪些?有何破坏特征?
有一矩形截面压杆如图所示,一端固定,另一端自由,材料为钢,已知弹性模量E=200GPa,杆长ι=2.0m。当截面尺寸为b=40mm,h=90mm时,试计算压杆的临界载荷。
下图所示。简支梁有两个集中质量,m1=m2=m,受均布干挠力q(t)=qsinθt,θ=。梁的刚度为EI。求梁在稳态振动时的最大动力弯矩。
随机试题
下列不属于高能磷酸化合物的是
下列哪种烧伤不宜用冷水冲洗
下列关于药物主治病证的叙述,错误的是
沥青混合料马歇尔稳定度试验,一组试件的数量最少不得少于4个。()
甲房地产开发公司(以下简称甲公司)与乙建筑工程公司(以下简称乙公司)签订了工程承包合同,由乙公司承建甲公司开发的W商场,总建设投资为5亿元。甲公司向商业银行申请了年利率为5.6%的开发贷款3亿元,贷款期为1年。乙公司于2005年6月正式开工建设。合同规定建
某项目厂区占地面积26000m2,厂区内构筑物占地800m2,道路及广场占地面积5200m2,露天堆场占地1500m2,若要求建筑系数达到35%,则建筑物占地面积应达到()m2。
甲企业现在借入500万元的贷款,在10年内以10%的年利率等额偿还,则每年应付的金额为()万元。
(2014年)下列资产中,不需要计提折旧的有()。
Sheis______,fromherrecording,thediariesofSimonForman.
计算机运行过程中,遇到突发事件,要求CPU暂时停止正在运行的程序,转去为突发事件服务,服务完毕,再自动返回原程序继续执行,这个过程称为(1)________________,其处理过程中保存现场的目的是(2)________________。
最新回复
(
0
)