首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
计算器
[编程题]计算器
热度指数:216
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 64M,其他语言128M
算法知识视频讲解
实现一个基本的计算器来计算一个简单的字符串表达式的值。
字符串表达式仅包含非负整数,+, - ,*,/ 四种运算符和空格 。 整数除法仅保留整数部分。
示例 :
输入:
"3+2*2"
输出:
7
输入:"3+5/2" 输出: 5
示例1
输入
" 3/2 "
输出
1
备注:
语言不限
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(1)
邀请回答
收藏(8)
分享
纠错
提交结果有问题?
4个回答
1篇题解
开通博客
在线学习1号
发表于 2021-01-11 20:40:57
难点主要2个问题1:识别出数字方法1:StringBuffer tmpStr = new StringBuffer();if (cur >= '0' && cur <= '9') tmpStr.append(cur);int temInt = Integer.par
展开全文
问题信息
C++工程师
2020
映客
Java工程师
上传者:
小小
难度:
4条回答
8收藏
3036浏览
热门推荐
通过挑战的用户
牛客58881...
2023-03-13 09:35:31
牛客65223...
2023-03-07 21:35:18
牛客57517...
2022-12-15 21:24:28
何为简
2022-11-10 21:19:40
牛客98047...
2022-11-06 17:45:06
相关试题
看图回答
判断推理
2020
人力资源
安永
审计
税务服务
风险管理
管理咨询
行政管理
评论
(2)
来自
职能类模拟题2
如果你想列出当前目录以及子目录下所...
算法工程师
映客
2020
评论
(2)
看图回答
判断推理
2020
人力资源
安永
审计
税务服务
风险管理
管理咨询
行政管理
评论
(3)
来自
职能类模拟题2
关于大模型“上下文窗口”的理解,以...
大模型概念
评论
(1)
Vue Router的全局前置守卫...
Vue
评论
(1)
计算器
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
import java.util.*; public class Solution { /** * 计算器 * @param s string字符串 公式 * @return long长整型 */ public long calculate (String s) { // write code here } }
class Solution { public: /** * 计算器 * @param s string字符串 公式 * @return long长整型 */ long long calculate(string s) { // write code here } };
# # 计算器 # @param s string字符串 公式 # @return long长整型 # class Solution: def calculate(self , s ): # write code here
/** * 计算器 * @param s string字符串 公式 * @return long长整型 */ function calculate( s ) { // write code here } module.exports = { calculate : calculate };
# # 计算器 # @param s string字符串 公式 # @return long长整型 # class Solution: def calculate(self , s ): # write code here
" 3/2 "
1