问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何把后缀表达式转化成普通数字?

发布网友 发布时间:2023-11-08 07:52

我来回答

1个回答

热心网友 时间:2024-12-04 06:49

转化后的后缀表达式为:abcde/+*+

具体分析:

1、初始化一空栈,用来对符号进出栈使用。

2、第一个字符是a,输出,后面是符号“+”,进栈。输出的为a。

3、第三个字符是b,输出,后面是符号“*”,进栈。输出的为ab。

4、 第五个字符是“(”,依然是符号,因其只是左括号,还未配对,故进栈。输出的为ab。

5、第六个字符是c,输出,后面是符号“+”,进栈。输出的为abc。

6、第八个字符是d,输出,后面是符号“/”,进栈。输出的为abcd。

7、后面是字符e,输出,之后是“)”配对完成。进栈输出的为abcde。

8、栈顶元素“(”出栈,“/”出栈,“+”出栈,“(”出栈,括号配对完成。

9、之后也是依次出栈,最后结果为:abcde/+*+。

扩展资料:

后缀表达式进行计算的通用做法:

可以先建立一个栈S 。从左到右读表达式,如果读到操作数就将它压入栈S中,如果读到n元运算符(即需要参数个数为n的运算符)则取出由栈顶向下的n项按操作符运算,再将运算的结果代替原栈顶的n项,压入栈S中 。如果后缀表达式未读完,则重复上面过程,最后输出栈顶的数值则为结束。

后缀表达式:也叫逆波兰表示法(Reverse Polish notation,RPN,或逆波兰记法),是一种是由波兰数学家扬·武卡谢维奇1920年引入的数学表达式方式,在逆波兰记法中,所有操作符置于操作数的后面,因此也被称为后缀表示法。逆波兰记法不需要括号来标识操作符的优先级。

实际意义:

1、当有操作符时就计算,因此,表达式并不是从右至左整体计算而是每次由中心向外计算一部分,这样在复杂运算中就很少导致操作符错误。

2、堆栈自动记录中间结果,这就是为什么逆波兰计算器能容易对任意复杂的表达式求值。与普通科学计算器不同,它对表达式的复杂性没有*。

3、逆波兰表达式中不需要括号,用户只需按照表达式顺序求值,让堆栈自动记录中间结果;同样的,也不需要指定操作符的优先级。

4、逆波兰计算器中,没有“等号”键用于开始计算。

5、逆波兰计算器需要“确认”键用于区分两个相邻的操作数。

6、机器状态永远是一个堆栈状态,堆栈里是需要运算的操作数,栈内不会有操作符。

7、教育意义上,逆波兰计算器的使用者必须懂得要计算的表达式的含义。

参考资料来源:百度百科-后缀表达式

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
空调加氟时要注意什么? 电脑安装了pr兼容性pr显示系统兼容性报告 带你了解——赫伯罗特 一千克面粉三十元一克面粉多少钱 大米2元500克面粉3元500克 2千克大米和和1500克面粉多少钱?_百度... ...面粉每千克多少元.大米25千克4.5元一千克面粉2 买8000克面粉需要32元,每千克面粉多少钱 500克面粉2元钱1千克面粉多少钱,怎么练式? 软棕和硬棕哪个好 amd rx6800m相当于nvidia什么水平? 如何在一台手机上登录两个? 怎么在一个手机上同时登录两个? 什么是正电荷和负电荷201 摩擦起电的过程是(  )A.转移正电荷的过程B.使电子从一个... 伤官为用神是否说明智慧高? 头上扎着个辫子眼睛大大的蓝色吊带裤黄色上衣是哪个卡通人物 q版情侣头像一男一女黄色上衣蓝色背带裤4 一个QQ男生卡通人物头像,身着蓝色衣服绿色背带裤,棕黄色的头...4 黄身子,穿了个蓝色背带裤大眼睛是什么动漫人物?叫什么名字?1 求一个卡通小男孩 穿着黄色衣服蓝色背带裤 黑色头,跟下面的图...6 我的被封了,怎么样能快速解封啊! 胖头鱼与白鲢鱼有什么区别9 胖头鱼与白鲢鱼有什么区别1 请问实习申请书怎么写才好 从人民广场到欧亚卖场怎么走 丰田rav4原装导航怎么升级?8 成都耳鼻喉医院排行榜?23 成都华西医院看耳鼻喉科好挂号吗5 去成都市的华西医院耳鼻喉科看病要不要先预约呢?23 成都华西医院耳鼻喉科有网上挂号的医院吗?108 简述乒乓球的训练原则1 电脑缝纫机怎么调速18 这种电脑缝纫机速度怎么调 我爱上了一个男人,我问他对我的感觉,他说我适合过日子,这是什...44 当一个男人对你说‘’你适合过日子,适合结婚!‘’是什么意思12 简述乒乓球的训练原则。1 丰田rav4原装导航怎么升级?8 19世纪以前,西方最有名的四位大诗人分别是谁4 从硕放无锡疾控中心怎么走 关于塔吊特种作业操作证?1 含有方位词的词语119 丰田RAV4系统可以升级吗? 现在汽车原配的导航升级要到哪里升级?要钱的吗?例如丰田RAV...1 (1)画出将向右平移8格,再向下平移2格得到的图形.(2)画出将向上平移6格... 养鱼胖头鱼多还是白鲢鱼多为好? 乒乓球的训练原则1 c4d为什么c掉正方形点细分曲面还是正方体选择8 50分 你如何给我小说 画出将△先向下平移2格,再向右平移8格后的图形 c4d中怎么使模型整体等比放大?168