
栈的应用
子生
这个作者很懒,什么都没留下…
展开
-
逆波兰表达式
#include <stdio.h> #include <stack> #include <string> #include <iostream> using namespace std; string str; double Cal() { stack<double> s; int temp1, temp2, temp; ...原创 2019-03-05 08:55:08 · 202 阅读 · 0 评论 -
判断括号是否匹配
判断括号是否匹配:给定 n 组数,每组为一个字符串,测试 3 种括号:{}、[]、(),且顺序只能是前左括号,后右括号,括号间可以嵌套。若匹配则输出 yes,否则输出 no; 如:{@}[a](4)、{[()]} 都是匹配的; {[[]}、{}{ 都是不匹配的。 #include <stdio.h> #include <stack> #include <strin...原创 2019-03-03 10:50:41 · 2136 阅读 · 0 评论 -
简单计算器
类型一: 输入:当一行中只有0时输入结束 输出:对每个测试用例输出一行,精确到小数点后两位 备注:这个题的细节是可以输入浮点数,书上的代码是只能输入整型数字 #include <stdio.h> #include <iostream> #include <stack> #include <queue> #include <map>...原创 2019-03-03 16:28:04 · 210 阅读 · 0 评论