首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
设算术表达式由字符串b表示,其中可以包括三种括号:圆括号、方括号和花括号,嵌套的顺序任意,如([( )]( )}是正确的。请编写一个算法,实现判别给定表达式中所含括号是否正确配对。
设算术表达式由字符串b表示,其中可以包括三种括号:圆括号、方括号和花括号,嵌套的顺序任意,如([( )]( )}是正确的。请编写一个算法,实现判别给定表达式中所含括号是否正确配对。
admin
2014-10-20
23
问题
设算术表达式由字符串b表示,其中可以包括三种括号:圆括号、方括号和花括号,嵌套的顺序任意,如([( )]( )}是正确的。请编写一个算法,实现判别给定表达式中所含括号是否正确配对。
选项
答案
算术表达式中各种括号的使用规则为:出现左括号,必有相应的右括号与之匹配,并且每对括号之间可以嵌套,但不能出现交叉情况。我们可以利用一个栈结构保存每个出现的左括号,当遇到右括号时,从栈中弹出左括号,检验匹配情况。在检验过程中,若遇到以下几种情况之一,就可以得出括号不匹配的结论。(1)当遇到某一个右括号时,栈已空,说明到目前为止,右括号多于左括号;(2)从栈中弹出的左括号与当前检验的右括号类型不同,说明出现了括号交叉情况;(3)算术表达式输入完毕,但栈中还有没有匹配的左括号,说明左括号多于右括号。下面是解决这
解析
转载请注明原文地址:https://kaotiyun.com/show/TlvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
双筋矩形截面梁设计中,适用条件x≥2as是保证构件不发生少筋破坏。()
混凝土保护层的作用有_________和_________。
若某受弯构件的裂缝宽度Wmas>[Wmax],说明该构件的工作性能不好,没有满足承载能力极限状态的要求。()
图示结构用力矩分配法计算时,结点A的约束力矩(不平衡力矩)为(以顺时针转为正)()。
第i个主振型中的各元素A
在经典型霍奇金淋巴瘤中,按其预后好坏排列顺序依次为()
电泳法分离血浆脂蛋白时,从正极一负极依次顺序的排列为:
将下面单链表的插入算法补充完整。算法说明:在带有头结点的单链线性表中第i个位置之前插入元素x:typedef{DataTypedata;structnode*next;}LNode,*LinkList:l‘ntlistinsert(Lin
何谓要约、承诺?为什么招标是邀请、投标是要约、定标是承诺?
表征石油沥青塑性好坏的指标是()。
随机试题
教育行政执法的生效要件包括实体要件和()
写出如下图所示的二叉树的中序遍历序列。
代谢性中毒多见于()
《行路难》中运用了典故的诗句是
可产生促性腺激素的癌主要是
县级以上地方各级人民政府负责安全生产监督管理的部门对()的安全生产工作实施综合监督管理。
实现利润最大化
下列划分完工产品成本与在产品成本的方法中,其本月发生的生产费用就是本月完工产品成本的有()。
根据下列材料回答问题。2010年,全国研究与试验发展(R&D)经费总支出为3710.2亿元,比上年增长23.545%,研究与试验发展(R&D)经费投入强度(与国内生产总值之比)为1.49%。按研究与试验发展人员(全时工作量)计算的人均经费支出为21-4万
小孙的口袋里有四颗糖,一颗是巧克力味的,一颗是果味的,两颗是牛奶味的。小孙任意从口袋里取出两颗糖,他看了看后说,其中一颗是牛奶味的。问小孙取出的另一颗糖也是牛奶味的可能性(概率)是多少?()
最新回复
(
0
)