追寻皮卡丘

文章
3
资源
0
加入时间
2年10月21天

LeetCode--227. 基本计算器 II(C++描述)

题目分析:当碰到数字或者字符的时候进行不同的操作,碰到操作符的时候将操作数进行对应的操作,可以将每个元素进行相应的操作,若读到一个运算符,或者遍历到字符串末尾,即认为是遍历到了数字末尾。为了首先将第一个元素放入,因此初始化flag为+,每次读取运算符之后需要将当前运算数通过运算符进行计算,然后将结果保存在结果数组,最后将结果数组的所有元素相加即可得到最终结果。s 由整数和算符 (‘+’, ‘-’, ‘*’, ‘/’) 组成,中间由一些空格隔开。输入:s = " 3+5 / 2 &quo