前缀、中缀与后缀整理复习

1 篇文章 0 订阅
1 篇文章 0 订阅

1.前缀

1.1.前缀介绍

前缀是指符号在前的表达式,比如:-15*3 3、-99/9 3、-*+1 8 9 7

1.2.前缀程序

1.2.1.理清思路

中缀转前缀
扫描到的字符符号栈前缀表达式结果

(

(
1(1
+(+

1

8(+1 8
)+1 8
**

+1 8

9*+1 8 9
--*+1 8 9
7-*+1 8 9 7
-*+1 8 9 7
符号位遇到)则把符号栈一直到(加到数的前面, 遇到低级数位也到上一个的低级数位加到前面,最后再加一遍。
前缀求值
这步开始前这步结束后
-*+1 8 9 7-*9 9 7
-*9 9 7-81 7
-81 774

 

1.2.2.代码

未完待续...

2.中缀

2.1.中缀简介

中缀就是我们平时用的数学公式。

2.2.中缀代码

就是平常的所有代码,除了考前缀与后缀的

3.后缀

3.1.后缀简介

后缀是指符号在前的表达式,比如:7 8-9*3+

3.2.后缀代码

后缀代码请看JAZHR连接

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值