首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
请利用两个栈s1和s2来模拟一个队列。已知栈的三个运算定义如下: (1)push(st,x):元素x入st栈; (2)pop(st,x):st栈顶元素出栈,赋给变量x; (3)sempty(st):判st栈是否为空。 那么如何利用栈的运算来实现该队列的三个
请利用两个栈s1和s2来模拟一个队列。已知栈的三个运算定义如下: (1)push(st,x):元素x入st栈; (2)pop(st,x):st栈顶元素出栈,赋给变量x; (3)sempty(st):判st栈是否为空。 那么如何利用栈的运算来实现该队列的三个
admin
2023-02-06
36
问题
请利用两个栈s1和s2来模拟一个队列。已知栈的三个运算定义如下:
(1)push(st,x):元素x入st栈;
(2)pop(st,x):st栈顶元素出栈,赋给变量x;
(3)sempty(st):判st栈是否为空。
那么如何利用栈的运算来实现该队列的三个运算:
(1)enqueue:插入个元素入队列;
(2)dequeue:删除个元素出队列;
(3)queue_empty:判队列为空。
(请写明算法的思想及必要的注释。)
选项
答案
栈的特点是后进先出,队列的特点是先进先出。所以,用两个栈s1和s2模拟一个队列时,s1作输入栈,逐个元素压栈,以此模拟队列元素的入队。当需要出队时,将栈s1退栈并逐个压入栈s2中,s1中最先入栈的元素,在s2中处于栈顶。s2退栈,相当于队列的出队,实现了先进先出。显然,只有栈s2为空且s1也为空,才算是队列空。 (1)[*] (2)[*]
解析
转载请注明原文地址:https://jikaoti.com/ti/RrPiFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
小组教学是指把一个班暂时分成若干个小组,教师制定共同的学习任务,学生分组学习的班级教学形式。关于小组教学的优点,下列说法正确的有()。
在制订课程计划时,应充分考虑到社会、学校、学生等条件的复杂性,给课程设计的执行者一定的自主空间,保证他们能够主动、灵活地落实课程计划。这体现了课程计划设计的()原则。
品德是由道德认识、道德情感、道德意志、道德行为等四个要素构成的综合体。下列关于四者关系的表述,正确的有()。
“教师是孩子的一面镜子。”作为教师,应如何规范自己的仪表行为?
给定资料1.“以前没有独立的执法权,需要由授权部门进行审核并批准后才能进行处理,时间跨度相对较长。”M县综合行政执法大队大队长说,现在执法队伍发现问题后,由本单位按程序进行审批就可以立案查处,简便高效。变化来自2020年6月,M县获批开展
给定资料: 1.阆中的乡村学校大都依山而建,地形狭长而起伏。在经过若干年的撤点并校之后,形成了以九年一贯制的中心学校为主体的格局。校园都有相似之处,但又会让来访者耳目一新,其中有许多教育局要求的“标配",比如用学生们的彩色大头照拼成的“笑脸墙",师生共同
给定资料1.2009年,D县武胜桥镇玉皇庙村流转全村所有土地,成立了玉皇农业科技有限公司,但由于缺少懂现代农业的专业人才,公司连年亏损。2013年,D县县委提前谋划村“两委”班子,特别是注重选出政治素质好、群众口碑好、带富能力强、服务意识强的村党组织
某装修公司订购了一条长为2.5m的条形不锈钢管,要剪裁成60cm和43cm长的两种规格长度不锈钢管若干根,所裁钢管的横截面与原来一样,不考虑剪裁时材料的损耗,要使剩下的钢管尽量少,此时材料的利用率为:
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
域控制器存储了域内的账户、密码和属于这个域的计算机三项信息。当计算机接入网络时,域控制器首先要鉴别这台计算机是否属于这个域,用户使用的登录账户是否存在,密码是否正确。如果三项信息均正确,则允许登录;如果以上信息有一项不正确,那么域控制器就会拒绝这个用户从这
随机试题
金钱白花蛇的特征是
患者,男。脑外伤后2个月,言语对答切题,四肢肌力5级,不能按指令出示手指,也不能模仿治疗师所做手指动作,能说出钢笔的作用,但不能用钢笔写字。该患者患有的失用症是
主管脏腑功能活动是气的( )。
下列不属于濒死患者的临床表现的是()。
关于防水混凝土施工技术的说法,正确的有()。
张某父母早亡,婚后除抚养自己的一子一女外,还将自己的弟弟养育成人。张某子女均有赡养能力,现由儿子赡养,儿媳常有怨言,认为婆家的妹妹与叔叔也应当承担赡(扶)养义务。下列关于张某夫妇赡(扶)养问题的说法,正确的是()。
艺术创作中是要知道省略的,写得芜杂繁琐和太多太累赘不好。犹如画画,要有空间感和层次感,详略得当,涂得满满的反而笨拙。艺术欣赏也是一样,要懂得省略,要适可而止,恰到好处,有理有据,有理有节,不要望文生义和断章取义,甚至不得要领,想入非非。对这段文字的主
月亮上有许多大大小小的环形山,多数科学家认为环形山的成因是:
Cache的中文译名是()。
Children’sToysMostpopularwoodentoy:【D1】______Thewoodentoyisfor【D2】______Outputper【D3】______:4,000itemsAverage【D4】
最新回复
(
0
)