![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
栈与队列
文章平均质量分 71
s_tt0628
命运掌握在自己手里!
展开
-
Train Problem I
主要的题意是输出火车进站出站的顺序,如果不符合条件的话就结束。 #include #include #include #include #include #define Max 100 using namespace std; int main() { stackQ; int i,j,n,k,re[Max]; //n为列车数,re表示结果,1表示进栈,0表示出栈 cha原创 2015-08-25 15:57:28 · 429 阅读 · 0 评论 -
Train Problem II
转载于:http://m.blog.csdn.net/blog/u011471397/11648721# Train Problem II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 4667 Accepted Sub转载 2015-08-25 15:52:49 · 375 阅读 · 0 评论 -
数据结构实验之栈四:括号匹配
数据结构实验之栈四:括号匹配 题目描述 给你一串字符,不超过50个字符,可能包括括号、数字、字母、标点符号、空格,你的任务是检查这一串字符中的( ) ,[ ],{ }是否匹配。 输入 输入数据有多组,处理到文件结束。 输出 如果匹配就输出“yes”,不匹配输出“no” 示例输入 sin(20+10) {[}] 示例输出 yes no 链表的方原创 2015-08-13 17:08:49 · 297 阅读 · 0 评论 -
数据结构实验之栈一:进制转换
sdut oj1252栈1: 进制转换 题目描述 输入一个十进制数N,将它转换成R进制数输出。 输入 输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(210)。 输出 为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。 示例输入 7 2 23 12 -4 3 示例输出原创 2015-08-13 16:02:08 · 747 阅读 · 0 评论 -
数据结构实验之栈二:一般算术表达式转换成后缀式
数据结构实验之栈二:一般算术表达式转换成后缀式 题目描述 对于一个基于二元运算符的算术表达式,转换为对应的后缀式,并输出之。 输入 输入一个算术表达式,以‘#’字符作为结束标志。 输出 输出该表达式转换所得到的后缀式。 示例输入 a*b+(c-d/e)*f# 示例输出 ab*cde/-f*+ #include using namespace std; s原创 2015-08-13 16:43:58 · 1012 阅读 · 0 评论 -
数据结构实验之栈三:后缀式求值
数据结构实验之栈三:后缀式求值 题目描述 对于一个基于二元运算符的后缀表示式(基本操作数都是一位正整数),求其代表的算术表达式的值。 输入 输入一个算术表达式的后缀式字符串,以‘#’作为结束标志。 输出 求该后缀式所对应的算术表达式的值,并输出之。 示例输入 59*684/-3*+# 示例输出 57 提示 基本操作数都是一位正整数! #includ原创 2015-08-13 17:01:45 · 342 阅读 · 0 评论