计算表达式结果附JAVA代码
计算表达式结果前言一、运算符中无括号时的运算过程?二、增加多个括号后的计算过程总结前言计算表达式结果的问题一直是困扰我很久的问题,前段时间无意间看到了一种使用递归解决这类问题的方法,想和大家分享。在了解这个方法前大家可以先忘记脑海中繁杂的各种运算符优先级并建优先级表的套路,尝试接受这个方法。一、运算符中无括号时的运算过程?假设我们有一个运算符“2*3-6/2”,这个字符串如何求解呢?首先我们设计一个双端链表进行过程数据的存取。遍历这个表达式字符串,首次遇到数字2,我们将他存入临时变量pr
原创
2021-07-21 20:11:25 ·
1067 阅读 ·
0 评论