快速访问
数据结构学习笔记(1)——基本概念
数据结构学习笔记(2)——线性表及其实现
一、引例:表达式求值
算术表达式一般由两类对象构成:
- 运算数:1,2,3……
- 运算符:+,-,*
不同运算符号优先级不同
表达式分类:
- 中缀表达式:运算符号位于两个运算数中间,如 a + b ∗ c − d / e a+b*c-d/e a+b∗c−d/e
- 后缀表达式:运算符号位于两个运算数之后,如 a b c ∗ + d e / − abc*+de/- abc∗+de/−
【例】后缀表达式的求值: 62 / 3 − 42 ∗ + = 62/3-42*+=