永发信息网

C++之字符串表达式求值

答案:1  悬赏:80  手机版
解决时间 2021-02-28 18:34
C++之字符串表达式求值
最佳答案
我们需要开两个栈:一个用来存储数字,一个用来存储符号。
读入数字时,压入数字栈
读入符号时:
1.如果是运算符,当前栈顶的运算符优先级大于等于新运算符,则将栈顶运算符弹出,并将当前数字栈顶的两个数进行相应运算,弹出旧数,压入新结果。不停循环,直到栈里面没有符号或符号优先级低于当前新运算符。
2.如果是(,直接压入栈。
3.如果是),则依次将栈里面的符号弹出,并计算。直到遇到一个(。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
死神中哪一次一护的妈妈黑崎真咲出来?
联浩半自动腐竹生产线多少钱一套?技术怎么办
怎么办我太笨了,科目一都搞不定,每次在手机
海中琛海参这个地址在什么地方,我要处理点事
【cheese什么意思】CHEESE是什么意思?
求剧透.邪恶力量中出现过东方的神魔鬼怪吗
中国移动石油营业厅地址有知道的么?有点事想
同意调剂是什么意思
花冠车除雾开关工作时是在用空调吗
射杀僵尸的游戏有什么?
在医院信息科工作,想找关于医疗信息化、数字
州盛韩国料理地址有知道的么?有点事想过去
建设工程勘察合同一般必须包括(  )。A.合
人造卫星的运动轨迹
我家墙面贴的壁纸,有一个配电箱上面贴不上怎
推荐资讯
苹果6plus丢了,对方破解了密码是不是就不用
小学五年级作文我最喜欢的景点两百字
求一些文笔较好的已完结古代言情小说
德高游泳池我想知道这个在什么地方
XP做完系统桌面上的文件夹没了,桌面找回来?
红烧茄子最简单的做法,
及贷逾期会上门催收吗
2019年新课程学习指导海南出版社五年级英语下
三江平原有中国面积最大的沼泽湿地,有“北大
甲沟炎引流后,直到彻底恢复需要多长时间
小杰钣金烤漆地址在哪,我要去那里办事
请问洛阳哪个西餐厅味道比较好,尤其是牛排,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?