栈
一个刚入行的小菜鸡
这个作者很懒,什么都没留下…
展开
-
栈的压入、弹出序列
/*1166: 栈的压入、弹出序列 时间限制: 1 Sec 内存限制: 128 MB 提交: 30 解决: 9 [提交][状态][讨论版] 题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可原创 2016-10-17 20:09:48 · 128 阅读 · 0 评论 -
表达式求值
/*表达式求值 时间限制:3000 ms | 内存限制:65535 KB 难度:4 描述 ACM队的mdd想做一个计算器,但是,他要做的不仅仅是一计算一个A+B的计算器,他想实现随便输入一个表达式都能求出它的值的计算器,现在请你帮助他来实现这个计算器吧。 比如输入:“1+2/4=”,程序就输出1.50(结果保留两位小数) 输入 第一行输入一个整数n,共有n组测试数据(n<10)。原创 2016-10-17 20:39:40 · 221 阅读 · 0 评论 -
表达式求值
/*表达式求值 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 假设表达式定义为: 1. 一个十进制的正整数 X 是一个表达式。 2. 如果 X 和 Y 是 表达式,则 X+Y, X*Y 也是表达式; *优先级高于+. 3. 如果 X 和 Y 是 表达式,则 函数 Smax(X,Y)也是表达式,其值为:先分别求出 X ,Y 值的各位数字之和,再从中选最大数。转载 2017-03-27 20:08:41 · 249 阅读 · 0 评论