算术表达式的转换
Time Limit: 1000MS Memory limit: 65536K
题目描述
小明在学习了数据结构之后,突然想起了以前没有解决的算术表达式转化成后缀式的问题,今天他想解决一下。
因为有了数据结构的基础小明很快就解出了这个问题,但是他突然想到怎么求出算术表达式的前缀式和中缀式呢?小明很困惑。聪明的你帮他解决吧。
输...
分类:
其他好文 时间:
2014-11-26 22:47:09
阅读次数:
314
算术表达式的转换Time Limit: 1000MS Memory limit: 65536K题目描述小明在学习了数据结构之后,突然想起了以前没有解决的算术表达式转化成后缀式的问题,今天他想解决一下。 因为有了数据结构的基础小明很快就解出了这个问题,但是他突然想到怎么求出算术表达式的前缀式和中缀式呢...
分类:
其他好文 时间:
2014-11-26 16:12:02
阅读次数:
285
测试地址:http://acm.nyist.net/JudgeOnline/problem.php?pid=35
package calc;
import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.Scanner;...
分类:
其他好文 时间:
2014-11-10 21:57:45
阅读次数:
204
中缀式变后缀式描述人们的日常习惯是把算术表达式写成中缀式,但对于机器来说更“习惯于”后缀式,关于算术表达式的中缀式和后缀式的论述一般的数据结构书都有相关内容可供参看,这里不再赘述,现在你的任务是将中缀式变为后缀式。输入第一行输入一个整数n,共有n组测试数据(n='0'&&j[i]<='9')||j[...
分类:
其他好文 时间:
2014-11-02 18:08:49
阅读次数:
176
中缀式变后缀式
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
人们的日常习惯是把算术表达式写成中缀式,但对于机器来说更“习惯于”后缀式,关于算术表达式的中缀式和后缀式的论述一般的数据结构书都有相关内容可供参看,这里不再赘述,现在你的任务是将中缀式变为后缀式。
输入
第一行输入一个整数n,共有n组测试数据(n
每组测试数据只有...
分类:
其他好文 时间:
2014-10-16 23:43:13
阅读次数:
192
数据结构实验之栈三:后缀式求值
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
对于一个基于二元运算符的后缀表示式(基本操作数都是一位正整数),求其代表的算术表达式的值。
输入
输入一个算术表达式的后缀式字符串,以‘#’作为结束标志。
输出
求该后缀式所对应的算术表达式的值,并输出之。
示例输入
...
分类:
其他好文 时间:
2014-09-24 11:08:36
阅读次数:
199
数据结构实验之栈二:一般算术表达式转换成后缀式
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
对于一个基于二元运算符的算术表达式,转换为对应的后缀式,并输出之。
输入
输入一个算术表达式,以‘#’字符作为结束标志。
输出
输出该表达式转换所得到的后缀式。
示例输入
a*b+(c-d/e)*...
分类:
其他好文 时间:
2014-09-23 20:42:25
阅读次数:
219
一个表达式E的逆波兰形式可以如下定义:(1)如果E是一个变量或常量,则E的后缀式是E本身。(2)如果E是E1opE2形式的表达式,这里op是如何二元操作符,则E的后缀式为E1'E2'op,这里E1'和E2'分别为E1和E2的后缀式。(3)如果E是(E1)形式的表达式,则E1的后缀式就是E的后缀式。(...
分类:
其他好文 时间:
2014-09-09 11:40:58
阅读次数:
241
表达式求值前缀式:就是将操作符放到数值的前面;如:a+b : +ab;中缀式:就是将操作符放在数值中间,其实就是我们平时生活中所写的正常的表达式。如:a+b;后缀式:就是将操作符放在数值的后面,比如:a+b:——ab+.对于表达式求值,最简单的当然是对后缀表达式(也称为逆波兰式)进行求值了。而我们生...
分类:
其他好文 时间:
2014-08-22 10:37:36
阅读次数:
180
中缀式变后缀式
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
人们的日常习惯是把算术表达式写成中缀式,但对于机器来说更“习惯于”后缀式,关于算术表达式的中缀式和后缀式的论述一般的数据结构书都有相关内容可供参看,这里不再赘述,现在你的任务是将中缀式变为后缀式。
输入
第一行输入一个整数n,共有n组测试数据(n
每组测试数据只有一行,是一个长度不超过100...
分类:
其他好文 时间:
2014-08-09 18:48:58
阅读次数:
248