首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
设算术表达式由字符串b表示,其中可以包括三种括号:圆括号、方括号和花括号,嵌套的顺序任意,如([( )]( )}是正确的。请编写一个算法,实现判别给定表达式中所含括号是否正确配对。
设算术表达式由字符串b表示,其中可以包括三种括号:圆括号、方括号和花括号,嵌套的顺序任意,如([( )]( )}是正确的。请编写一个算法,实现判别给定表达式中所含括号是否正确配对。
admin
2014-10-20
46
问题
设算术表达式由字符串b表示,其中可以包括三种括号:圆括号、方括号和花括号,嵌套的顺序任意,如([( )]( )}是正确的。请编写一个算法,实现判别给定表达式中所含括号是否正确配对。
选项
答案
算术表达式中各种括号的使用规则为:出现左括号,必有相应的右括号与之匹配,并且每对括号之间可以嵌套,但不能出现交叉情况。我们可以利用一个栈结构保存每个出现的左括号,当遇到右括号时,从栈中弹出左括号,检验匹配情况。在检验过程中,若遇到以下几种情况之一,就可以得出括号不匹配的结论。(1)当遇到某一个右括号时,栈已空,说明到目前为止,右括号多于左括号;(2)从栈中弹出的左括号与当前检验的右括号类型不同,说明出现了括号交叉情况;(3)算术表达式输入完毕,但栈中还有没有匹配的左括号,说明左括号多于右括号。下面是解决这
解析
转载请注明原文地址:https://kaotiyun.com/show/TlvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
管饲营养鼻饲液的温度()。
肾小管、集合管分泌的物质()。
已知下图所示刚架各杆EA、EI均相同,按下图示整体坐标系及编码写出:(1)整体刚度矩阵中的生元素K11。(2)荷载列向量中相应于节点1、2的元素。(3)位移列向量中相应于节点1的位移元素。
不计轴向变形,下图(a)、(b)所示梁整体刚度矩阵有何不同?()
在矩阵位移法中,基本未知量的确定与哪些因察无关?()
下图所示结构仅在ABC部分内侧温度升高,下列论述错误的是()
A核苷酸在核酸长链上的排列顺序BtRNA的三叶草结构CDNA双螺旋结构DDNA的超螺旋结构EDNA的核小体结构属于真核生物染色质中DNA的三级结构的描述是()
A核苷酸在核酸长链上的排列顺序BtRNA的三叶草结构CDNA双螺旋结构DDNA的超螺旋结构EDNA的核小体结构属于核糖核酸二级结构的描述是()
在对财务报表进行分析后,确定资产负债表的重要性水平为200万元,利润表的重要性水平为100万元,则注册会计师应确定的财务报表层次的重要性水平为()。
在输入的字符串中查找有无‘k’字符。
随机试题
()是指由施工企业自行组织,主要根据企业的自身情况,包括人员素质、机械装备程度、技术和管理水平等编制,在本企业内部使用的定额。
把下面的句子翻译成现代汉语。左右以君贱之也,食以草具。
银杏是雌雄同株的植物
关于胆管结石,下列哪一项是错误的:
乳管内乳头状瘤应尽快手术是因为
A.心尖部可触及有力的抬举感B.心尖搏动弥散C.心浊音界向两侧扩大,坐位呈烧瓶样D.心界呈梨形E.心界不大主动脉瓣关闭不全
投资基金证券与股票、债券的区别在于()。
对理财及理财规划的理解,()是不正确的。
富商苏某的现任妻子蒋某为了让自己儿子苏二继承苏某的全部财产,在苏某的前妻之子苏大要吃的甜品里下毒,但苏大因为肚子不舒服没有吃甜品。蒋某的行为属于()。
设A=,B是2阶矩阵,AB=A且B≠E,则a=________
最新回复
(
0
)