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