跳到主要内容

考前速记


五步解题法

① POP 第一个值 → total
② POP 运算符 → op
③ POP 下一个值 → val
④ 运算:total ← total op val
⑤ 重复 ②~④ 直到栈空

关键口诀

首值即 total,弹出成对走。 加减乘除依次来,最后结果拿到手。


易错点 check ✓

  • 第一个值是否已设为 total
  • -/ 是否保持 total - val 顺序?
  • 是否从 top(栈顶)开始 pop?
  • 每次运算是否弹出了两个元素(op + val)?
  • Trace table 是否写了 working 列?

速查表

栈内容(top → bottom)结果说明
5 , 3 , +85 + 3
10 , 4 , -610 - 4
6 , 7 , *426 * 7
20 , 5 , /420 / 5
5 , 12 , + , 3 , *51(5+12)*3
10 , 3 , - , 2 , *14(10-3)*2

常见分数分布

得分点说明分值
M1首值 total1
M2弹出第二个值1
A1第一次运算1
M3弹出第三个值1
A2第二次运算1
A3最终答案1

相关页面