文章预览
来自公众号: 吴师兄学算法 今天更新的是荣耀 2023/09/05 秋招算法面试题。 题目一:算式求解 题目描述 要开发一款教育类App,帮助幼儿在识数阶段做一百以内自然数[0.99]的加减法。 屏幕上会显示 "1" "2" "3" "4" "5" "6" "7" "8" "9" "0" "+" "-" "=" 这些按钮,用户在按了若工按钮之后,如果按了 "=" ,则会把按 "=" 之前的字符串作为一个算式,计算结果。 中间结果或最后结果可以为负数。 输入描述 输入为一个字符串,形如 "23+86-6+37+24-8-13" 。 输入字符串中保证: 1.不会包含除 "1" "2" "3" "4" "5" "6" "7" "8" "9" "0" "+" "-" "=" 之外的字符 2.长度不为 0 3.不以 "+" 或 "-" 开始,不以 "+" 或 "-" 结束 4.不会出现连续两个或两个以上 "+" 5.不会出现连续两个或两个以上 "-" 6. "+" "-" 不会相邻 7.操作数为范围为 [0,99] 8.一定包含运算符 ( "+" 或 "-" ) 输出描述 算式结果,一个整数。 示例 输
………………………………