首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知有一整数序列{a1,a2,a3,…,an}。栈A中只保存整数,即序列中元素为整数时允许其入栈。设计一个算法实现如下功能:用栈结构存储入栈的整数,当ai≠一1时,将ai进栈;当ai=一1时,输出栈顶整数并出栈。
已知有一整数序列{a1,a2,a3,…,an}。栈A中只保存整数,即序列中元素为整数时允许其入栈。设计一个算法实现如下功能:用栈结构存储入栈的整数,当ai≠一1时,将ai进栈;当ai=一1时,输出栈顶整数并出栈。
admin
2017-11-14
46
问题
已知有一整数序列{a
1
,a
2
,a
3
,…,a
n
}。栈A中只保存整数,即序列中元素为整数时允许其入栈。设计一个算法实现如下功能:用栈结构存储入栈的整数,当a
i
≠一1时,将a
i
进栈;当a
i
=一1时,输出栈顶整数并出栈。
选项
答案
#define maxsize //栈空间容量 void InOutS(int S[maxsize]){ int top=0: //top为栈项指针,定义top=0时为栈空 for(i=1;i<=n;i++){ //n个整数序列作处理 ScaRf(”%d”,&x); //从输入整数序列 if(X!=一1) //读入的整数不等于一1时入栈 if(top==maxsize一1){printf(”栈满\n”);exit(0);} else s[++top]=x; //x入栈 else{ //读入的整数等于一1时退栈 if(top==0){printf(”栈空\n”); exit(0); } else printf(”出栈元素是%d\n”,S[top一一]); } } }
解析
转载请注明原文地址:https://kaotiyun.com/show/ixRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1947年,苏联一些农村的干部和群众,为了调动广大群众生产积极性,在管理制度方面进行改革,其主要措施是()。
罗马共和国早期平民反对贵族斗争过程中,废除债务奴隶制的是()。
红色割据和军阀割据的本质区别是()。
阅读以下史料,并回答问题:心即理也,此心无私欲之蔽,即是天理,不须外面添一分。——《传习录》上朱子所谓格物云者,在即物而穷其理也。即物穷理,是就事事物物上求其所谓定理也。是以吾心而求理于事
杜鲁门提出“对日本的占领不能重蹈德国的覆辙”,这一主张付诸实行后()。
对下列4个序列用快速排序方法进行排序,以序列的第1个元素为基准进行划分。在第1趟划分过程中,元素移动次数最多的是()。
给定序列{3,5,7,9,11,13,15,17),(1)按表中元素的顺序依次插入一棵初始为空的二叉排序树,画出插入完成后的二叉排序树,并求在等概率情况下查找成功的平均查找长度。(2)按表中元素的顺序构造一棵平衡二叉树,并求其在等概率情
给定页面请求序列RS=cadbebabcd,页框为4,起始为空,写出LRU页面置换过程。
42.设有带头结点的循环双链表表示的线性表L=(a1,a2,……,an-1,an)。设计在时间和空间上都尽可能高效的算法,将L改造成L=(a1,a2,……,an,……a4,a2)。要求:(1)给出算法的基本设计思想。(2)根据设计思想,
某计算机主存按字节编址,逻辑地址和物理地址都是32位,页表项大小为4字节。请回答下列问题。若使用二级页表的分页存储管理方式,逻辑地址结构为:设逻辑地址为LA,请分别给出其对应的页日录号和页表索引的表达式。
随机试题
Theincreaseoffamiliesheadedbysingleparentswasoneofthemoststrikingchangesinthe1980s.Bytheendofthedecade,2
钢筋保护层厚度检测时,对梁类、板类构件,应各抽取构件数量的()且不少于5个构件进行检验。
某钢筋混凝土框架结构的印刷厂房,长和宽均为75m。地下共1层,地上共2层,地下建筑面积为2000m2,地下一层长边为75m,厂房屋面采用不燃材料,其他建筑构件的燃烧性能和耐火极限见下表。该厂房地下一层布置了燃煤锅炉房、消防泵房、消防水池和建筑面
属于间接信用指导手段的是()。
邓小平对外开放思想中最具有远见卓识和最富有实践效应的伟大创举是()
试述经济全球化产生的深层矛盾及其解决思路。
社会资本运动包括( )
进行独立重复试验直到试验取得首次成功为止,设每次试验的成功率都是p(0<p<1).现进行10批试验,其各批试验次数分别为5,4,8,3,4,7,3,1,2,3.求:试验成功率p的矩估计值;
Globalwarmingisalreadycuttingsubstantiallyintopotentialcropyieldsinsomecountries—tosuchanextentthatitmaybea
Inordertowritebetterbusinessreports,youshouldbearinmindsomeimportantfactors.Firstofall,althoughthereisu
最新回复
(
0
)