
堆栈
youth.lin
a tyro at CS and NLP.
展开
-
九度OJ 1153 括号匹配问题(栈的应用)
原题地址:http://ac.jobdu.com/problem.php?pid=1153题目描述: 在某个字符串(长度不超过100)中有左括号、右括号和大小写字母;规定(与常见的算数式子一样)任何一个左括号都从内到外与在它右边且距离最近的右括号匹配。写一个程序,找到无法匹配的左括号和右括号,输出原来字符串,并在下一行标出不能匹配的括号。不能匹配的左括号用"$"标注,不能匹配原创 2017-03-26 10:13:58 · 634 阅读 · 0 评论 -
九度OJ 1019 简单计算器(栈的应用)
原题地址:http://ac.jobdu.com/problem.php?pid=1019题目描述: 读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。输入: 测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中只有0时输入结束,相应的结果不要输出。原创 2017-03-26 10:53:45 · 710 阅读 · 0 评论 -
九度OJ 1101 表达式求值(栈的应用)
原题地址:http://ac.jobdu.com/problem.php?pid=1101题目描述:对于一个不存在括号的表达式进行计算输入:存在多种数据,每组数据一行,表达式不存在空格输出:输出结果样例输入:6/2+3+3*4样例输出:18来源:2010年上海交通大学计算机研究生机试真题原创 2017-03-26 15:43:38 · 790 阅读 · 0 评论 -
EOJ 3264 蚂蚁(模拟+栈)
题目http://acm.ecnu.edu.cn/problem/3264/ 题意:水平线上有 N 只蚂蚁,每只蚂蚁的位置及大小均不同。他们沿着 X 轴爬行,有的向左,有的向右,爬行的速度是一样的,两只蚂蚁相遇大一点的会吃掉小的。 现在从左到右给出每只蚂蚁的大小和爬行的方向(0 表示向左,1 表示向右)。问足够长的时间之后,能剩下多少只蚂蚁?解题思路比较简单的模拟题。注意到输入是从左原创 2017-09-11 09:41:31 · 531 阅读 · 0 评论