首页
登录
从业资格
已知栈S初始为空,用I表示入栈、O表示出栈,若入栈序列为a1a2a3a4a5,则
已知栈S初始为空,用I表示入栈、O表示出栈,若入栈序列为a1a2a3a4a5,则
考试题库
2022-08-02
35
问题
已知栈S初始为空,用I表示入栈、O表示出栈,若入栈序列为a1a2a3a4a5,则通过栈S得到出栈序列a2a4a5a3a1的合法操作序列( )。A.IIOIIOIOOOB.IOIOIOIOIOC.IOOIIOIOIOD.IIOOIOIOOO
选项
A.IIOIIOIOOO
B.IOIOIOIOIO
C.IOOIIOIOIO
D.IIOOIOIOOO
答案
A
解析
IIOIIOIOOO出栈序列为:a2a4a5a3a1
IOIOIOIOIO出栈序列为:a1a2a3a4a5
IOOIIOIOIO无合法出栈序列,因为入栈1个元素,出栈2个元素,会产生错误。
IIOOIOIOOO无合法出栈序列,操作序列中4次入栈6次出栈也是会产生错误的。
转载请注明原文地址:http://tihaiku.com/congyezige/2410503.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
设有初始为空的栈S,对于入栈序列abcdef,经由进栈、进栈、出栈、进
在WindowsXP操作系统中,用户利用“磁盘管理”程序可以对磁盘进行初始化、
在WindowsXP操作系统中,用户利用“磁盘管理”程序可以对磁盘进行初始化
在项目初始阶段,软件开发首先需要( )。A.理解要解决的问题 B.确定解决方
在WindowsXP操作系统中,用户利用“磁盘管理”程序可以对磁盘进行初始化、
在项目初始阶段,软件开发首先需()A.理解要解决的问题 B.确定解决方案 C
对于初始为空的栈S,入栈序列为a、b、c、d,且每个元素进栈、出栈各1次。若出栈
对于初始为空的栈S,入栈序列为a、b、c、d,e,且每个元素进栈、出栈各1次。则
对于初始为空的栈S,入栈序列为a、b、c、d,且每个元素进栈、出栈各1次。则不合
在WindowsXP操作系统中,用户利用“磁盘管理”程序可以对磁盘进行初始化、
随机试题
[originaltext]M:MissLynn,isn’tit?Well,nowletmesee.You’reagraduateo
甲公司因扩大经营规模需要筹集长期资本,有发行长期债券、发行优先股、发行普通股三种
关于混凝土湿胀干缩的叙述,下列哪一项是错误的? A.混凝土中毛细管内水分蒸发是
从本质上看,银行是经营管理()的机构。A.存款 B.贷款 C.资产 D
1.公司“电网发展战略”是基于我国能源资源格局和电网发展滞后的状况,遵循电网发展
2010年海洋第三产业增加值占全国海洋生产总值的比重为:() A.48.3
某企业甲车间生产产品A,2014年工时定额a为136工时/吨,生产员工人数为20
肠伤寒的好发部位是 A.回盲部B.盲肠和升结肠C.末端回肠D.乙状结肠和
传统的创新观念认为创新没有固定结构,不遵从规则和模式。想要成为创新者的人被告知要
根据《标准施工招标文件》中“通用合同条款”的规定,在质量控制方面下列说法正确的有
最新回复
(
0
)