首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请将【算法2-1】和【算法2-2】中(1)~(7)处补充完整。 请从下面的选项中选择相应的判断逻辑填补【算法2-1】中的“判断条件1”至“判断条件3”。注意,若“判断条件2”的逻辑判断结果为假,就无需对“判断条件3”进行判断。 (a)字符是括号 (b)字
请将【算法2-1】和【算法2-2】中(1)~(7)处补充完整。 请从下面的选项中选择相应的判断逻辑填补【算法2-1】中的“判断条件1”至“判断条件3”。注意,若“判断条件2”的逻辑判断结果为假,就无需对“判断条件3”进行判断。 (a)字符是括号 (b)字
admin
2009-02-15
18
问题
请将【算法2-1】和【算法2-2】中(1)~(7)处补充完整。
请从下面的选项中选择相应的判断逻辑填补【算法2-1】中的“判断条件1”至“判断条件3”。注意,若“判断条件2”的逻辑判断结果为假,就无需对“判断条件3”进行判断。
(a)字符是括号
(b)字符是左括号
(c)字符是右括号
(d)栈空
(e)栈不空
(f)栈顶元素表示的是与当前字符匹配的左括号
(R)栈顶元素表示的是与当前字符匹配的右括号
选项
答案
判断条件1:b 判断条件2:e 判断条件3:f
解析
因为后面有"pop();row<-pop();col<-pop();”,所以空(5)应填col,(6)应填row。又因为判断条件1为真时需要人栈,所以判断条件1应是判断字符是不是左括号,是就人栈,所以判断条件选 b。判断条件2和3是相关联的,当2和3都为真时,要进行出栈操作,因此要判断栈是否为空。由此可以得到待判断条件2和3中,有一个必定是用来判断栈是否为空的。可以用栈顶元素来确定当前括号是否和栈中压人括号是同一类型的。前提是左括号类型已经人栈了,且在栈底,如果(7)压入的是k,即吻合。所以(7)应填k,这样判断括号是否匹配的条件就可以确定了,如果当前ch是右括号且当前栈顶的左括号类型与ch匹配,则匹配成功。应把“栈不空”作为判断条件2,“栈顶元素表示的是与当前字符匹配的左括号”作为判断条件3。这样判断条件2填e,判断条件3填f。
转载请注明原文地址:https://kaotiyun.com/show/KrDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
在软件开发过程中,详细设计的内容不包括()设计。
假设段页式存储管理系统中的地址结构如下图所示,则系统()。
对于防病毒系统的测试是系统安全测试的重要内容,下列不属于防病毒系统安全测试基本测试点的是____________。
以下关于用例图的叙述中,不正确的是(44)。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知”用例是(45)关系,以下用例图中,(46)是正确的。管理员处
以下关于用例图的叙述中,不正确的是(44)。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知”用例是(45)关系,以下用例图中,(46)是正确的。管理员处
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3,4,6,8,7)。在这种情况下,采用(40)排序算法最好,时间复杂度为(41)。(40)
在分布式数据库中有分片透明、复制透明、位置透明和逻辑透明等基本概念,其中:___________(19)是指局部数据模型透明,即用户或应用程序无须知道局部使用的是哪种数据模型;___________(20)是指用户或应用程序不需要知道逻辑上访问的表具体是怎
随机试题
In1957,Chomskypublishedhisbook______.
相对危险度是
某患者,女,62岁。被诊断为2型糖尿病15年,现胰岛素治疗,近1周晚10时突起心慌、多汗、软弱,继而神志不清,查脉搏120次/分,尿糖(─),尿酮体(─),尿素氮10.0mmol/L,最可能为()
《城市房地产管理法》和《城镇国有土地使用权出让和转让暂行条例》对划拨土地的管理的规定有()。
某项工程项目分解后,根据工作间的逻辑关系绘制的双代号网络计划如下图所示。工程实施到第12天末进行检查时各工作进展如下:A、B、C三项工作已经完成,D与G工作分别已完成5天的工作量,E工作完成了4天的工作量。问题:哪些工作是关键工作?
当无机玻璃风管管边长度≤2000时,采用C形插条连接时,法兰材料应选用()。
以下选项中,不属于模象直观的是()
Iwasdrivinginmycartheotherday.Thesunwasout,theradiowasplaying,andIwassinging【C1】________Thesongwasa【C2】__
设函数y=y(x)在(—∞,+∞)内具有二阶导数,且y′≠0,x=x(y)是y=y(x)反函数。求变换后的微分方程满足初始条件y(0)=0,y′(0)=的解。
TheeightairlinesoftheOne-worldalliancehavejoinedforcestogiveworldtravelersasimplewaytoplanandbookaround-th
最新回复
(
0
)