![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
____表达式求值
文章平均质量分 78
「已注销」
我是一个来自二本师范院校的学渣,正在苦苦挣扎,尝试拯救曾经的自己(pop3)zltviqiapcowicfd (SMTP)kxnllktjgmheieca
展开
-
表达式求值
表达式求值描述给定一个只包含加法和乘法的算术表达式,请你编程计算表达式的值。格式输入格式输入仅有一行,为需要你计算的表达式,表达式中只包含数字、加法运算符“+”和乘法运算符“*”,且没有括号,所有参与运算的数字均为 0 到 2 ^ 31 -1 之间的整数。输入数据保证这一行只有 0~ 9、+、*这 12 种字符。输出格式输出只有一行,包含一个整数,表示这个表达式的值。注意:当答案长度多于 4 位时...原创 2018-04-07 10:25:59 · 333 阅读 · 0 评论 -
南阳理工OJ——35-表达式求值
题目描述:ACM队的mdd想做一个计算器,但是,他要做的不仅仅是一计算一个A+B的计算器,他想实现随便输入一个表达式都能求出它的值的计算器,现在请你帮助他来实现这个计算器吧。比如输入:“1+2/4=”,程序就输出1.50(结果保留两位小数)输入描述:第一行输入一个整数n,共有n组测试数据(n<10)。每组测试数据只有一行,是一个长度不超过1000的字符串,表示这个运算式,每...原创 2019-04-06 10:46:15 · 709 阅读 · 5 评论 -
表达式求值——基础优化写法
这个就是一个正常的加减乘除带括号的运算#include<cstdio>#include<iostream>#include<stack>#include<algorithm>#include<cstring>#include<queue>using namespace std; stack<char...原创 2019-04-06 10:05:48 · 657 阅读 · 0 评论 -
第九届河南省程序设计大赛 A 表达式求值
题目描述:假设表达式定义为: 1. 一个十进制的正整数 X 是一个表达式。 2. 如果 X 和 Y 是 表达式,则 X+Y, X*Y 也是表达式; *优先级高于+. 3. 如果 X 和 Y 是 表达式,则 函数 Smax(X,Y)也是表达式,其值为:先分别求出 X ,Y 值的各位数字之和,再从中选最大数。 4.如果 X 是 表达式,则 (X)也是表达式。 例如: 表达式 12*(2+3)+Sm...原创 2019-04-06 08:45:35 · 342 阅读 · 0 评论 -
leetcode第127周赛——笨阶乘 C++
1006.笨阶乘通常,正整数n的阶乘是所有小于或等于n的正整数的乘积。例如,factorial(10) = 10 * 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 1。相反,我们设计了一个笨阶乘clumsy:在整数的递减序列中,我们以一个固定顺序的操作符序列来依次替换原有的乘法操作符:乘法(*),除法(/),加法(+)和减法(-)。例如,clumsy(10...原创 2019-03-14 19:05:41 · 488 阅读 · 0 评论 -
表达式求值训练 F 表达式求值
表达式求值训练F 表达式求值内存限制:64MB 时间限制:3s Special Judge: No题目描述:ACM队的mdd想做一个计算器,但是,他要做的不仅仅是一计算一个A+B的计算器,他想实现随便输入一个表达式都能求出它的值的计算器,现在请你帮助他来实现这个计算器吧。比如输入:“1+2/4=”,程序就输出1.50(结果保留两位小数)输入描述:第一行输入一个整数n,共有n组测试数据(n<1...原创 2018-05-23 18:36:05 · 334 阅读 · 0 评论 -
表达式求值训练 E 中缀式变后缀式
表达式求值训练E 中缀式变后缀式内存限制:64MB 时间限制:1s Special Judge: No题目描述:人们的日常习惯是把算术表达式写成中缀式,但对于机器来说更“习惯于”后缀式,关于算术表达式的中缀式和后缀式的论述一般的数据结构书都有相关内容可供参看,这里不再赘述,现在你的任务是将中缀式变为后缀式。输入描述:第一行输入一个整数n,共有n组测试数据(n<10)。每组测试数据只有一行,...原创 2018-05-23 18:32:36 · 148 阅读 · 0 评论 -
表达式求值训练 郁闷的C小加(二)
表达式求值训练B 郁闷的C小加(二)内存限制:64MB 时间限制:1s Special Judge: No题目描述:聪明的你帮助C小加解决了中缀表达式到后缀表达式的转换(详情请参考“郁闷的C小加(一)”),C小加很高兴。但C小加是个爱思考的人,他又想通过这种方法计算一个表达式的值。即先把表达式转换为后缀表达式,再求值。这时又要考虑操作数是小数和多位数的情况。输入描述:第一行输入一个整数T,共有T组...原创 2018-05-23 18:15:06 · 137 阅读 · 0 评论 -
表达式求值训练 郁闷的C小加(一)
表达式求值训练A 郁闷的C小加(一)内存限制:64MB 时间限制:1s Special Judge: 题目描述:我们熟悉的表达式如a+b、a+b*(c+d)等都属于中缀表达式。中缀表达式就是(对于双目运算符来说)操作符在两个操作数中间:num1 operand num2。同理,后缀表达式就是操作符在两个操作数之后:num1 num2 operand。ACM队的“C小加”正在郁闷怎样把一个中缀表达式...原创 2018-05-23 16:32:47 · 124 阅读 · 0 评论 -
表达式求值 整数的加减乘除带括号运算
最近闲着无聊在看表达式求值,自己做了一个整数 加减乘除的小程序代码如下:#include<iostream>#include<cstdio>#include<cstring>#include<stack>#include<algorithm>#include<cmath>using namespace std;i...原创 2018-05-08 20:16:41 · 1172 阅读 · 0 评论 -
第四届河南省程序设计大赛 ——表达式求值
题目描述Dr.Kong设计的机器人卡多掌握了加减法运算以后,最近又学会了一些简单的函数求值,比如,它知道函数min(20,23)的值是20,add(10,98)的值是108等等。经过训练,Dr.Kong设计的机器人卡多甚至会计算一种嵌套的更复杂的表达式。假设表达式可以简单定义为:1.一个正的十进制数x是一个表达式。2.如果x和y是表达式,则函数min(x,y...原创 2019-04-27 20:07:38 · 328 阅读 · 0 评论