前缀、中缀、后缀表达式

前缀表达式

  • 前缀表达式也称为逆波兰表达式,运算符符在前面,操作数在后面。
    例如:3+4的前缀表达式 +3 4;
  • 前缀表达式值计算,对前缀表达式从右往左进行遍历。遇到符号为则进行相应的运算。运算时主要减法和除法的运算顺序。

中缀表达式

  • 中缀表达式就是我们平时所用的表达式。例如3+4就是一个中缀表达式。运算符在两数中间

后缀表达式

  • 后缀表达式也称为逆波兰表达式 ,后缀表达式是将运算符放在数字后面。
  • 值计算,从左往右遍历(符合我们平时中缀表达式的遍历),遇到符号取出两个数进行相应的计算。

总结

  1. 前,中 ,后表达式是指运算符的位置。如后缀表达式运算符在后面,中缀表达式运算符在中间。作用:前缀表达式和后缀表达式,都省略了中缀表达式中的括号。只剩下加减乘乘除。
  2. 我们知道括号表示运算的优先级,人一眼就能看出来,先计算那个,但计算机不能一眼看出来先计算那先,所以为了让计算机看懂,所以转换成,前缀或后缀表达式。
  3. 后缀表达式使用的更多,原因之一是在计算值的时候从左到右进行扫描,这符号人们中缀表达式的习惯。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值